projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
builtins.c (expand_builtin_cexpi): Use copy_addr_to_reg instead of copy_to_mode_reg...
[gcc.git]
/
gcc
/
config
/
i386
/
i386.md
2012-03-19
Uros Bizjak
builtins.c (expand_builtin_cexpi): Use copy_addr_to_reg...
blob
|
commitdiff
|
raw
2012-03-19
Uros Bizjak
i386.c (get_thread_pointer): Add tp_mode argument.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-18
Uros Bizjak
i386.md: Remove empty predicates and/or constraints.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-13
Uros Bizjak
i386.md (xbegin): Remove constraint from expander.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-13
Uros Bizjak
predicates.md (constant_call_address_operand): Declare...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-13
Uros Bizjak
predicates.md (tls_symbolic_operand): Declare as specia...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-12
H.J. Lu
Remove :P on tls_symbolic_operand
blob
|
commitdiff
|
raw
|
diff to current
2012-03-12
H.J. Lu
Add ix86_gen_tls_global_dynamic_64 and ix86_gen_tls_loc...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-12
Kirill Yukhin
ChangeLog entry:
blob
|
commitdiff
|
raw
|
diff to current
2012-03-12
Uros Bizjak
i386.md (setcc + movzbl to xor + setcc peephole2):...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-11
H.J. Lu
Check Pmode in lwp_slwpcb
blob
|
commitdiff
|
raw
|
diff to current
2012-03-11
Uros Bizjak
predicates.md (call_insn_operand): Allow constant_call_...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-10
H.J. Lu
Properly generate x32 TLS IE sequence
blob
|
commitdiff
|
raw
|
diff to current
2012-03-09
Uros Bizjak
re PR target/52530 (Many 64-bit execution failures...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-09
H.J. Lu
Use word_mode to push/pop register for x86
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Uros Bizjak
predicates.md (x86_64_zext_general_operand): New.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Uros Bizjak
i386.c (ix86_print_operand_punct_valid_p): Add '^'.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
Uros Bizjak
constraints.md (Ya): New internal constraint.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-27
H.J. Lu
Enable *movabs<mode>_[12] only for TARGET_LP64
blob
|
commitdiff
|
raw
|
diff to current
2012-02-27
Uros Bizjak
i386.md (*movabs<mode>_1): Fix operand 1 constraints.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-02
Jakub Jelinek
re PR target/52086 (ICE caused by wrong peephole2 for...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-12
Uros Bizjak
i386.md (*zero_extendsidi2_rex64): Correct movl template.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
Uros Bizjak
constraints.md ("L"): Return true for 0xffffffff.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Uros Bizjak
i386.md (*floathi<mode>2_i387_with_temp): Do not alloca...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-21
Uros Bizjak
mmx.md (unspec): Move from config/i386/i386.md (unspecv...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-20
Uros Bizjak
i386.md (UNSPEC_MOVNTI): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-18
H.J. Lu
Add _mm_stream_si64.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Jakub Jelinek
i386-protos.h (ix86_maybe_emit_epilogue_vzeroupper...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-11
Uros Bizjak
re PR target/50762 (ICE: in extract_insn, at recog...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Uros Bizjak
i386.c (ix86_builtin_vectorized_function): Handle BUILT...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-07
Enkovich Ilya
re PR target/50962 (Additional opportunity for AGU...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-06
Andrew Macleod
Check in patch/merge from cxx-mem-model Branch
blob
|
commitdiff
|
raw
|
diff to current
2011-11-03
Uros Bizjak
i386.md (lround<X87MODEF:mode><SWI248x:mode>2, [.....
blob
|
commitdiff
|
raw
|
diff to current
2011-11-03
Uros Bizjak
i386.md: Use {} for multi-line preparation statements.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-01
Uros Bizjak
i386.md (splitters for int-float conversion): Use SUBRE...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-01
Uros Bizjak
i386.md (splitters for int-float conversion): Use reg_o...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-01
Uros Bizjak
i386.md (floatsi<mode>2_vector_sse_with_temp splitter...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-31
Richard Henderson
i386: Remove TARGET_VECTORIZE_BUILTIN_CONVERSION.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-28
Uros Bizjak
i386.md (shift_insn): Rename code attribute from shiftr...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-28
Uros Bizjak
i386.md (shift_insn): Rename code attribute from shiftr...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-26
Jakub Jelinek
i386.md (UNSPEC_VSIBADDR): New.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-20
Kirill Yukhin
Fix operands order in BMI2 patterns.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Jakub Jelinek
i386.md (UNSPEC_VPERMDI): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Kai Tietz
i386.md (simple_return): Disable if TARGET_SEH is active.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-06
Michael Matz
i386.opt (recip_mask, [...]): New variables and cl_targ...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-05
Bernd Schmidt
invoke.texi (-fshrink-wrap): Document.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-19
Uros Bizjak
i386.md (maxmin): New code iterator.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-15
Uros Bizjak
i386.c (output_fp_compare): Return %v prefixed instruct...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-08
Enkovich Ilya
Improve AGU stalls avoidance optimization.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-31
Richard Sandiford
i386.md: Use (match_test ...) for attribute tests.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-25
Uros Bizjak
* config/i386/i386.md: Do not explicitly set default...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-25
Uros Bizjak
i386.md (isa): Add sse2, sse2_noavx, sse3, sse4 and...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-23
Uros Bizjak
constraints.md (Yp): New register constraint.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-23
H.J. Lu
Add BMI2 support.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-22
Kirill Yukhin
Add support for AVX2 builtin functions.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-21
Uros Bizjak
i386.md (any_div): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-14
Uros Bizjak
i386.c (ix86_expand_round_sse4): New function.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-11
Uros Bizjak
re PR target/49781 ([x32] Unnecessary lea in x32 mode)
blob
|
commitdiff
|
raw
|
diff to current
2011-08-10
Uros Bizjak
i386.md (lround<X87MODEF:mode><SWI248x:mode>2): Do...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Uros Bizjak
i386.c (ix86_emit_i387_round): New function.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Uros Bizjak
re PR target/49781 ([x32] Unnecessary lea in x32 mode)
blob
|
commitdiff
|
raw
|
diff to current
2011-08-06
Uros Bizjak
i386.md (ssemodesuffix): Remove V8SI mode.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-05
Uros Bizjak
i386.md (*movdi_internal_rex64): Use "!o" constraint...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-05
Uros Bizjak
i386.md (*push<mode>2): Use "o" constraint instead...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-04
Richard Henderson
re PR bootstrap/49964 (Bootstrap failed with AVX turned on)
blob
|
commitdiff
|
raw
|
diff to current
2011-08-01
H.J. Lu
Use ptr_mode for stack protector.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-01
Kirill Yukhin
Add -mlzcnt.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-31
Uros Bizjak
re PR target/49920 (unable to find a register to spill...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-29
Uros Bizjak
re PR target/47715 ([x32] TLS doesn't work)
blob
|
commitdiff
|
raw
|
diff to current
2011-07-28
H.J. Lu
Update length attribute on *tls_global_dynamic_64.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-28
Uros Bizjak
re PR target/47715 ([x32] TLS doesn't work)
blob
|
commitdiff
|
raw
|
diff to current
2011-07-28
H.J. Lu
Only expand strlen to Pmode.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-28
Uros Bizjak
i386.c (add->lea splitter): Add SWI mode to PLUS RTX.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Uros Bizjak
i386.md (add->lea splitter): Implement using SWI mode...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Uros Bizjak
re PR target/47381 ([x32] internal compiler error:...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
H.J. Lu
Handle address output and call patterns for x32.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
H.J. Lu
Support ptr_mode != Pmode in x86_output_mi_thunk.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-12
Uros Bizjak
i386.c: Tidy processor feature bitmasks.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-12
Harsha Jagasia
AMD bdver2 Enablement
blob
|
commitdiff
|
raw
|
diff to current
2011-07-04
Uros Bizjak
re PR target/49600 (Bad SSE2 int->float split in i386.md)
blob
|
commitdiff
|
raw
|
diff to current
2011-06-22
H.J. Lu
Check TARGET_PARTIAL_REG_STALL in imul to lea peepholes.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-11
Uros Bizjak
i386.md: Use default value in "isa" attribute.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-09
Uros Bizjak
i386.md (*movdi_internal_rex64): Merge alternatives...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-07
H.J. Lu
Optimize AVX check in *movsf_internal.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-05
Uros Bizjak
i386.md (*movdf_internal_rex64): Remove MODE_TI handling.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-04
Jakub Jelinek
re PR target/49281 (lea_general_4 is wrong)
blob
|
commitdiff
|
raw
|
diff to current
2011-06-02
Uros Bizjak
i386.c (standard_sse_constant_p): Simplify switch state...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-31
Jakub Jelinek
re PR target/48688 ([x64]: shift/or instead of lea)
blob
|
commitdiff
|
raw
|
diff to current
2011-05-31
Uros Bizjak
i386.md: Use SWI248x instead of X87MODEI...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-31
Uros Bizjak
i386.md (*movtf_internal): Avoid allocating general...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-30
Uros Bizjak
i386.md (*movxf_internal): Penalize FYx*r->o alternativ...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-30
H.J. Lu
Handle misaligned TFmode load/store.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-29
Uros Bizjak
i386.md (*movoi_internal_avx): Use standard_sse_constan...
blob
|
commitdiff
|
raw
|
diff to current
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
next