| [i386] : Fix PR56656, Suffix or operands invalid for 'movq' |
2013-03-21 |
Uros Bizjak |
|
New |
| [i386] : Fix PR57098, ICE with -mcmodel=large -msse4 and __builtin_shuffle() |
2013-04-29 |
Uros Bizjak |
|
New |
| [i386] : Fix XPASS: gcc.target/i386/builtin-apply-mmx.c execution test + some cleanups |
2011-09-06 |
Uros Bizjak |
|
New |
| [i386] : Fix __builtin_ia32_rdrand*_step expansion |
2011-05-19 |
H.J. Lu |
|
New |
| [i386] : Fix __builtin_ia32_rdrand*_step expansion |
2011-05-19 |
Uros Bizjak |
|
New |
| [i386] : Fix a couple of XOP issues |
2012-08-11 |
Uros Bizjak |
|
New |
| [i386] : Fix for PR/36834 |
2010-12-03 |
Kai Tietz |
|
New |
| [i386] : Fix for PR/36834 |
2010-12-15 |
Kai Tietz |
|
New |
| [i386] : Fix for x64 windows targets the split of PCREL unspecs |
2012-02-16 |
Kai Tietz |
|
New |
| [i386] : Fix for x64 windows targets the split of PCREL unspecs |
2012-02-16 |
Kai Tietz |
|
New |
| [i386] : Fix gcc.target/i386/avx-vcvttpd2dq-256-1.c execution test failure |
2011-11-02 |
Uros Bizjak |
|
New |
| [i386] : Fix handling of TARGET_SSE_TYPELESS_STORES in unaligned move RTXes |
2012-11-25 |
Uros Bizjak |
|
New |
| [i386] : Fix i386.md:5807: warning: source missing a mode? |
2011-07-28 |
Uros Bizjak |
|
New |
| [i386] : Fix inconsistency in LEA splitters |
2011-07-26 |
Uros Bizjak |
|
New |
| [i386] : Fix ix86_set_reg_reg_cost w.r.t. TFmode |
2012-07-14 |
Uros Bizjak |
|
New |
| [i386] : Fix length attribute calculation for LEA and addr32 addresses |
2012-10-21 |
Uros Bizjak |
|
New |
| [i386] : Fix length attribute calculation for LEA and addr32 addresses, some improvements |
2012-10-22 |
Uros Bizjak |
|
New |
| [i386] : Fix memory model calculation in i386/sync.md patterns |
2013-01-13 |
Uros Bizjak |
|
New |
| [i386] : Fix mode of forced register in vec_dupv4sf |
2011-06-11 |
Uros Bizjak |
|
New |
| [i386] : Fix of a possible use of prior set variables |
2011-08-04 |
Kai Tietz |
|
New |
| [i386] : Fix out-of-bound array access in i386.c |
2010-08-05 |
Uros Bizjak |
|
New |
| [i386] : Fix recent bootstrap failure for x86_64 windows target |
2011-08-04 |
Kai Tietz |
|
New |
| [i386] : Fix spurious testsuite failure in gcc.target/i386/pad-10.c |
2012-09-30 |
Uros Bizjak |
|
New |
| [i386] : Fix sync long long failures on 32bit x86 |
2011-11-26 |
Uros Bizjak |
|
New |
| [i386] : Fix target/48708 - Invalid V2DI vector set insn generated |
2011-04-21 |
Uros Bizjak |
|
New |
| [i386] : Fix target/48860: bootstrap fails on x86_64-apple-darwin10; broken assembler edition. |
2011-05-04 |
Uros Bizjak |
|
New |
| [i386] : Fix vcvtph2ps vec_select selector |
2012-06-17 |
Uros Bizjak |
|
New |
| [i386] : Fix vhaddpd/vhsubpd AVX patterns |
2012-03-29 |
Uros Bizjak |
|
New |
| [i386] : Fix wrong code model string in the error message |
2012-07-03 |
Uros Bizjak |
|
New |
| [i386] : FixPR47744; [x32] ICE: in reload_cse_simplify_operands, at postreload.c:403 [was: Re: PATCH [5/n] X32: Supprot 32bit address] |
2011-07-18 |
Uros Bizjak |
|
New |
| [i386] : Further ADD/LEA improvements |
2010-08-18 |
Uros Bizjak |
|
New |
| [i386] : Further move insn modes cleanup. |
2012-05-10 |
Uros Bizjak |
|
New |
| [i386] : Generate addr32 prefixed addresses |
2011-08-08 |
Uros Bizjak |
|
New |
| [i386] : Generate addr32 prefixed addresses |
2011-08-08 |
H.J. Lu |
|
New |
| [i386] : Handle TARGET_SSE_PACKED_SINGLE_INSN_OPTIMAL in SSE bitops |
2012-05-13 |
Uros Bizjak |
|
New |
| [i386] : Handle TARGET_SSE_PACKED_SINGLE_INSN_OPTIMAL in SSE bitops |
2012-05-13 |
Uros Bizjak |
|
New |
| [i386] : Handle VIA/Centaur processors with -march=native |
2013-05-16 |
Uros Bizjak |
|
New |
| [i386] : Handle flag_prefer_avx128 in ix86_autovectorize_vector_sizes |
2011-05-09 |
Uros Bizjak |
|
New |
| [i386] : Handle subregs of AND zero extended address correctly |
2012-03-13 |
Uros Bizjak |
|
New |
| [i386] : Handle subregs of AND zero extended address correctly |
2012-03-13 |
Uros Bizjak |
|
New |
| [i386] : Handle zero extended addresses in ix86_avoid_lea_for_addr |
2012-07-27 |
Uros Bizjak |
|
New |
| [i386] : Implement AVX2 all-ones load using vpcmpeqd insn |
2011-09-08 |
Uros Bizjak |
|
New |
| [i386] : Implement atomic_fetch_sub |
2012-08-23 |
Andrew MacLeod |
|
New |
| [i386] : Implement atomic_fetch_sub |
2012-08-03 |
Uros Bizjak |
|
New |
| [i386] : Implement atomic_fetch_sub |
2012-08-03 |
Uros Bizjak |
|
New |
| [i386] : Implement post-reload vzeroupper insertion pass |
2012-11-14 |
Uros Bizjak |
|
New |
| [i386] : Implement post-reload vzeroupper insertion pass |
2012-11-11 |
Uros Bizjak |
|
New |
| [i386] : Improve <shift>_mask splitters |
2010-10-03 |
Uros Bizjak |
|
New |
| [i386] : Improve LIMIT_RELOAD_CLASSES |
2012-08-09 |
Uros Bizjak |
|
New |
| [i386] : Improve recip sequences a bit |
2011-10-21 |
Uros Bizjak |
|
New |
| [i386] : Improve sync inc/dec selection, add %K RTM operand modifier |
2012-08-03 |
Uros Bizjak |
|
New |
| [i386] : Improve zero_extend patterns |
2012-03-04 |
Uros Bizjak |
|
New |
| [i386] : Introduce "z" constraint and merge call patterns |
2011-05-16 |
Uros Bizjak |
|
New |
| [i386] : Introduce "z" constraint and merge call patterns |
2011-05-16 |
Uros Bizjak |
|
New |
| [i386] : Introduce *<sse>_maskcmp<mode>3_comm to handle commutative compares |
2011-05-25 |
Uros Bizjak |
|
New |
| [i386] : Introduce FIST_ROUNDING int iterator |
2012-06-19 |
Uros Bizjak |
|
New |
| [i386] : Introduce FRNDINT_ROUNDING int iterator |
2012-06-19 |
Uros Bizjak |
|
New |
| [i386] : Introduce QI_REGNO_P macro |
2012-08-04 |
Uros Bizjak |
|
New |
| [i386] : Introduce Y3 register constraint and merge SSE3 patterns |
2011-06-02 |
Uros Bizjak |
|
New |
| [i386] : Introduce Y4 register constraint and merge SSE4_1 patterns |
2011-06-02 |
Uros Bizjak |
|
New |
| [i386] : Introduce Yp register constraint and merge *_lea add ans ashift patterns with base |
2011-08-23 |
Uros Bizjak |
|
New |
| [i386] : Introduce define_c_enum |
2010-06-11 |
Uros Bizjak |
|
New |
| [i386] : Introduce ix86_emit_binop |
2011-10-05 |
Uros Bizjak |
|
New |
| [i386] : Introduce ix86_gen_allocate_stack_worker |
2010-07-05 |
Uros Bizjak |
|
New |
| [i386] : Introduce split_double_mode |
2010-09-19 |
Uros Bizjak |
|
New |
| [i386] : Macroize FP move patterns |
2010-06-23 |
Uros Bizjak |
|
New |
| [i386] : Macroize and simplify vector integer pack/unpack patterns. |
2011-04-16 |
Uros Bizjak |
|
New |
| [i386] : Macroize block operations |
2010-10-11 |
Uros Bizjak |
|
New |
| [i386] : Macroize horizontal add/sub and integer mac patterns |
2012-04-14 |
Uros Bizjak |
|
New |
| [i386] : Macroize integer move insns |
2010-06-22 |
Uros Bizjak |
|
New |
| [i386] : Macroize maskload/maskstore patterns some more and cleanup gather patterns a bit |
2011-10-23 |
Uros Bizjak |
|
New |
| [i386] : Macroize min/max patterns some more |
2011-09-21 |
Jakub Jelinek |
|
New |
| [i386] : Macroize min/max patterns some more |
2011-09-19 |
Uros Bizjak |
|
New |
| [i386] : Macroize movmsk/maskmov insns |
2011-04-18 |
Uros Bizjak |
|
New |
| [i386] : Macroize prefetch patterns |
2010-06-15 |
Uros Bizjak |
|
New |
| [i386] : Macroize remaining peephole2 patterns |
2010-09-02 |
Uros Bizjak |
|
New |
| [i386] : Macroize remaining rounding expanders |
2012-06-20 |
Uros Bizjak |
|
New |
| [i386] : Macroize sign/zero_extend patterns in i386/sse.md using any_extend code iterator |
2010-08-28 |
Uros Bizjak |
|
New |
| [i386] : Macroize stack_protect_* patterns |
2010-09-06 |
Uros Bizjak |
|
New |
| [i386] : Macroize with int iterators remaining insn patterns |
2012-06-20 |
Uros Bizjak |
|
New |
| [i386] : Macroize zero_extend and sign_extend patterns |
2010-08-30 |
Uros Bizjak |
|
New |
| [i386] : Make construct_plt_address static |
2012-07-06 |
Uros Bizjak |
|
New |
| [i386] : Make ix86_lea_outperform static and cleanup LEA split helpers |
2012-07-23 |
Uros Bizjak |
|
New |
| [i386] : Make ix86_veclib_handler static. |
2010-07-09 |
Uros Bizjak |
|
New |
| [i386] : Mark AVX maskstore memory operand as read-written |
2012-11-06 |
Uros Bizjak |
|
New |
| [i386] : Merge *testqi_ext_3_rex64 and *testqi_ext_3 |
2013-04-02 |
Uros Bizjak |
|
New |
| [i386] : Merge *vec_concatv2si_sse2 with vec_concatv2si_sse and vec_concatv2di with *vec_concatv2di_rex64. |
2013-05-03 |
Uros Bizjak |
|
New |
| [i386] : Merge a couple of attributes in atom.md |
2012-10-08 |
Uros Bizjak |
|
New |
| [i386] : Merge and macroize some more patterns |
2011-10-30 |
Uros Bizjak |
|
New |
| [i386] : Merge and rename SSE/AVX mode attributes |
2011-04-27 |
Uros Bizjak |
|
New |
| [i386] : Merge and rename SSE/AVX mode attributes, part 2 |
2011-05-02 |
Uros Bizjak |
|
New |
| [i386] : Merge push{xf,df}_integer, movdf_integer with corresponding base patterns |
2011-05-14 |
Uros Bizjak |
|
New |
| [i386] : Merge two alternatives in *movdi_internal_rex64 |
2011-06-09 |
Uros Bizjak |
|
New |
| [i386] : Modernize FP compares using mode attributes |
2012-11-22 |
Uros Bizjak |
|
New |
| [i386] : Modernize FP compares using mode attributes, part 2 |
2012-11-22 |
Uros Bizjak |
|
New |
| [i386] : Move unspec/unspecv constants around |
2011-11-21 |
Uros Bizjak |
|
New |
| [i386] : Optimize AND with 0xffffffff |
2012-01-09 |
Uros Bizjak |
|
New |
| [i386] : Optimize DFmode signbit() for SSE math |
2010-09-26 |
Uros Bizjak |
|
New |
| [i386] : Optimize v2df (x2) -> v4sf,v4si conversion sequences for AVX. |
2011-11-16 |
Uros Bizjak |
|
New |
| [i386] : Optimize v2df (x2) -> v4sf,v4si conversion sequences for AVX. |
2011-11-15 |
Uros Bizjak |
|
New |