projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i386.md (*movoi_internal_avx): Use standard_sse_constant_opcode for alternative 0.
[gcc.git]
/
gcc
/
config
/
i386
/
i386.md
2011-05-29
Uros Bizjak
i386.md (*movoi_internal_avx): Use standard_sse_constan...
blob
|
commitdiff
|
raw
2011-05-29
Jakub Jelinek
re PR rtl-optimization/49095 (Horrible code generation...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-27
Rainer Orth
configure.ac (gcc_cv_as_ix86_tlsgdplt): Check for ...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-25
H.J. Lu
Put back "register_operand" check in 32bit QI ext patterns.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-25
H.J. Lu
Replace q_regs_operand with QIreg_operand in QI ext...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-25
H.J. Lu
Implement x86 pause intrinsic.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-19
Rainer Orth
* config/i386/i386.md (tls_initial_exec_64_sun): Add...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-18
Uros Bizjak
i386.md (*tls_global_dynamic_32_gnu): Split asm template.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-17
Uros Bizjak
i386-protos.h (output_fix_trunc): Change arg 3 to bool.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-16
Uros Bizjak
* config/i386/i386.md (TLS patterns): Fix whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-16
Uros Bizjak
constraints.md (z): New constraint.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-15
Uros Bizjak
i386.md (floating point move splitters): Fix usage...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-15
Uros Bizjak
i386.md (*movdf_internal): Simplify insn condition.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-14
Uros Bizjak
constraint.md (Yd, Yx): New register constraints.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-13
Uros Bizjak
i386.md (*movxf_internal): Use !can_create_pseudo ().
blob
|
commitdiff
|
raw
|
diff to current
2011-05-11
Uros Bizjak
i386.c (legitimize_tls_address): Call gen_tls_dynamic_g...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-06
Uros Bizjak
i386.md (*movdf_internal_nointeger): Apply "*" constrai...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-05
Uros Bizjak
i386.md (*movdf_internal_rex64): Simplify nested "if...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-04
Uros Bizjak
* config/i386/i386.md: Fix typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-04
Uros Bizjak
re PR target/48860 (r173265 breaks bootstrap on x86_64...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-02
Uros Bizjak
mmx.md (*mov<mode>_internal_rex64): Use %vmovq for...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-27
Uros Bizjak
i386.md (ssemodesuffix): Merge with ssevecsize, ssemode...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-26
Uros Bizjak
predicates.md (ext_QIreg_operand): Remove extra mode...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-21
Richard Sandiford
target.def (legitimate_constant_p): New hook.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-20
Uros Bizjak
re PR target/48678 (unable to find a register to spill...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-19
Jakub Jelinek
re PR target/48678 (unable to find a register to spill...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-18
Uros Bizjak
i386.h (SSE_VEC_FLOAT_MODE_P): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-06
Uros Bizjak
i386.md (attribute isa): New.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-24
Uros Bizjak
re PR target/48237 (ICE: in final_scan_insn, at final...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-23
Richard Sandiford
optabs.h (emit_unop_insn, [...]): Change insn code...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-18
Uros Bizjak
i386.md (float<SSEMODEI24:mode><X87MODEF:mode>2): Rewri...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-14
Uros Bizjak
i386.md (ROUND_FLOOR): New constant.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-19
Jakub Jelinek
re PR target/47800 (i?86 peephole related ICE)
blob
|
commitdiff
|
raw
|
diff to current
2011-01-06
Changpeng Fang
Bobcat (btver1) Enablement
blob
|
commitdiff
|
raw
|
diff to current
2011-01-06
Rainer Orth
re PR target/43309 (amd64 TLS IE code sequence on Solar...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-28
H.J. Lu
Replace _rdrand_uXX with _rdrandXX_step.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-02
Bernd Schmidt
DFA model for Core 2 and Core i7 scheduling.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-11
Jakub Jelinek
re PR target/46088 (ICE: SIGSEGV in ix86_binary_operato...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Quentin Neill
Add support for TBM.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Quentin Neill
Add support for BMI.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-05
Kai Tietz
i386.c (legitimate_pic_address_disp_p): Handle UNSPEC_P...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-02
H.J. Lu
Remove ix86_split_call_pop_vzeroupper.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-02
H.J. Lu
Fix a typo in *sibcall_1_rex64_vzeroupper.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-02
H.J. Lu
Emit vzerouppers after reload.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-01
Richard Henderson
Emit SEH unwind info.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-27
Ian Lance Taylor
Replace UNSPEC_STACK_CHECK with UNSPECV_SPLIT_STACK_RETURN.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-27
H.J. Lu
Put back unspec_volatile on split_stack_return.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-26
H.J. Lu
Replace unspec_volatile with unspec in split_stack_return.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-22
Changpeng Fang
Implementation of the pipeline description for Bulldoze...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-21
Uros Bizjak
re PR target/45946 (ICE: in extract_insn, at recog...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-19
Richard Henderson
Simplify FMA4 patterns with FMA rtx code.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-15
Uros Bizjak
i386.md (*movdfcc_1_rex64): Correct mode attribute.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-13
H.J. Lu
Addd 256bit AVX vectorizer patterns.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-11
Uros Bizjak
i386.md (movmem<mode>): Macroize expander from movmem...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-03
Uros Bizjak
i386.md (*ashl<mode>3_mask): Change operand 2 preticate...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-01
Uros Bizjak
i386.md (*ashl<mode>3_mask): New insn_and_split pattern.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-28
Uros Bizjak
sse.md (*avx_<umaxmin:code><mode>3): Split from *avx_...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-27
Ian Lance Taylor
common.opt (fsplit-stack): New option.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-26
Uros Bizjak
i386.md (pro_epilogue_adjust_stack_<mode>_add): Merge...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-26
Uros Bizjak
i386.md (movmsk_df): New insn.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-26
Kai Tietz
cygwin.asm: Include auto-host.h.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-24
Uros Bizjak
i386.md (ix86_code_end): Move the initialization of...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-23
Uros Bizjak
i386.md (UNSPECV_NOPS): Rename from UNSPEC_NOPS and...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-19
Uros Bizjak
i386-protos.h (split_double_mode): New prototype.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-17
H.J. Lu
Pad short functions with NOPs for Atom.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-16
Uros Bizjak
* config/i386/i386.md: Rearrange divmod patterns a...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-16
H.J. Lu
Add -m8bit-idiv for x86.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-16
Uros Bizjak
i386.md: Remove unneeded empty conditions and preparati...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-15
Ian Lance Taylor
* config/i386/i386.md (truncxf<mode>2): Fix indentation.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-06
Uros Bizjak
i386.md (iptrsize): New mode attribute.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-04
Uros Bizjak
* config/i386/i386.md: Add missing part from my previou...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-04
Uros Bizjak
predicates.md (sse_reg_operand): New predicate.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-03
Uros Bizjak
i386.md: Remove empty prepartion statements from splitters.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-02
Uros Bizjak
i386.md (nonmemory_operand): New mode attribute.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-01
Uros Bizjak
i386.h (enum ix86_tune_indices): Rename from X86_TUNE_A...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-31
Uros Bizjak
i386.md (popdi1): Rewrite using POST_INC memory operand.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-30
Uros Bizjak
* Move compare peephole2 to a better place.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-30
Uros Bizjak
i386.md (zero_extendsidi2_1): Rename from zero_extendsi...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-20
Uros Bizjak
i386.md (ashift RSP splitter): Remove splitter.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Uros Bizjak
i386.md (*lea_1): Use P mode iterator.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-18
Uros Bizjak
re PR target/45327 (ICE: SIGSEGV in rtx_equal_p (rtl...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-18
Uros Bizjak
i386.md (*add<mode>_1): Split insn to lea.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
H.J. Lu
Try to avoid lea if possible.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
Richard Henderson
Cleanup 32-bit ms_hook code.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-03
Uros Bizjak
i386.h (ix86_compare_op0, [...]): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-31
Uros Bizjak
i386.md (mov<SWIM:mode>cc and corresponding splitter...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-30
Uros Bizjak
i386.md (int_cond): Remove code iterator.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-21
Richard Henderson
Eliminate the computed goto in x64 varargs.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-08
Uros Bizjak
i386.c: Use short syntax for function calls through...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-08
Eric Botcazou
cygming.h (STACK_CHECK_STATIC_BUILTIN): Define to 1.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-07
H.J. Lu
Retry rdrand if the carry flag isn't valid.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Uros Bizjak
i386.md (immediate_operand): New mode attribute.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-05
H.J. Lu
Support AVX Programming Reference (June, 2010).
blob
|
commitdiff
|
raw
|
diff to current
2010-07-04
H.J. Lu
Change 8bit divmod to HImode.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-01
Bernd Schmidt
re PR bootstrap/44727 (Failed to bootstrap with --with...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-30
Richard Guenther
re PR rtl-optimization/44722 (Bootstrap fails during...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-30
H.J. Lu
re PR bootstrap/44721 (Failed to bootstrap (ICE in...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-29
Bernd Schmidt
recog.c (peep2_do_rebuild_jump_labels, [...]): New...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-24
Uros Bizjak
i386.md (XFmode push splitter): Use GET_MODE_SIZE to...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-24
H.J. Lu
Implement 8bit divmod patterns.
blob
|
commitdiff
|
raw
|
diff to current
next