summaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.md
Commit message (Expand)AuthorAgeFilesLines
* * config/i386/i386.c (ix86_builtin_vectorized_function): Handleuros2011-11-071-2/+2
* gcc/kyukhin2011-11-071-1/+6
* Check in patch/merge from cxx-mem-model Branchamacleod2011-11-061-1/+7
* * config/i386/i386.md (lround<X87MODEF:mode><SWI248x:mode>2,uros2011-11-031-11/+11
* * config/i386/i386.md: Use {} for multi-line preparation statements.uros2011-11-031-59/+89
* * config/i386/i386.md (splitters for int-float conversion): Useuros2011-11-011-9/+27
* * config/i386/i386.md (splitters for int-float conversion): Useuros2011-11-011-27/+9
* * config/i386/i386.md (floatsi<mode>2_vector_sse_with_temp splitter):uros2011-11-011-1/+1
* i386: Remove TARGET_VECTORIZE_BUILTIN_CONVERSION.rth2011-10-311-8/+16
* * config/i386/i386.md (shift_insn): Rename code attribute fromuros2011-10-281-0/+4
* * config/i386/i386.md (shift_insn): Rename code attribute fromuros2011-10-281-32/+33
* * config/i386/i386.md (UNSPEC_VSIBADDR): New.jakub2011-10-261-0/+1
* Fix operands order in BMI2 patterns.hjl2011-10-201-8/+8
* * config/i386/i386.md (UNSPEC_VPERMDI): Remove.jakub2011-10-121-1/+0
* * config/i386/i386.md (simple_return): Disablektietz2011-10-121-1/+5
* * i386/i386.opt (recip_mask, recip_mask_explicit,matz2011-10-061-2/+6
* * doc/invoke.texi (-fshrink-wrap): Document.bernds2011-10-051-10/+22
* * config/i386/i386.md (maxmin): New code iterator.uros2011-09-191-0/+3
* * config/i386/i386.c (output_fp_compare): Return %v prefixeduros2011-09-151-5/+35
* Improve AGU stalls avoidance optimization.hjl2011-09-081-2/+25
* gcc/rsandifo2011-08-311-162/+110
* * config/i386/i386.md: Do not explicitly set default isa attribute.uros2011-08-251-7/+7
* * config/i386/i386.md (isa): Add sse2, sse2_noavx, sse3,uros2011-08-251-30/+52
* * config/i386/constraints.md (Yp): New register constraint.uros2011-08-231-198/+16
* Add BMI2 support.hjl2011-08-231-53/+423
* Add support for AVX2 builtin functions.hjl2011-08-221-1/+10
* * config/i386/i386.md (any_div): Remove.uros2011-08-211-10/+5
* * config/i386/i386.c (ix86_expand_round_sse4): New function.uros2011-08-141-11/+13
* PR target/49781uros2011-08-111-8/+28
* * config/i386/i386.md (lround<X87MODEF:mode><SWI248x:mode>2): Do noturos2011-08-101-4/+1
* * config/i386/i386.c (ix86_emit_i387_round): New function.uros2011-08-091-14/+43
* PR target/49781uros2011-08-091-0/+34
* * config/i386/i386.md (ssemodesuffix): Remove V8SI mode.uros2011-08-061-2/+1
* 2011-08-05 Uros Bizjak <ubizjak@gmail.com>uros2011-08-051-2/+2
* * config/i386/i386.md (*push<mode>2): Use "o" constraint insteaduros2011-08-051-9/+23
* PR target/49964rth2011-08-041-59/+53
* Use ptr_mode for stack protector.hjl2011-08-011-17/+23
* Add -mlzcnt.hjl2011-08-011-4/+4
* PR target/49920uros2011-07-311-20/+26
* PR target/47715uros2011-07-291-2/+51
* Update length attribute on *tls_global_dynamic_64.hjl2011-07-281-1/+2
* PR target/47715uros2011-07-281-11/+12
* Only expand strlen to Pmode.hjl2011-07-281-5/+5
* * config/i386/i386.c (add->lea splitter): Add SWI mode to PLUS RTX.uros2011-07-281-2/+2
* * config/i386/i386.md (add->lea splitter): Implement using SWIuros2011-07-261-24/+7
* PR target/47381uros2011-07-261-193/+135
* Handle address output and call patterns for x32.hjl2011-07-201-13/+15
* Support ptr_mode != Pmode in x86_output_mi_thunk.hjl2011-07-131-1/+1
* * config/i386/i386.c: Tidy processor feature bitmasks.uros2011-07-121-3/+1
* 2011-07-12 Harsha Jagasia <harsha.jagasia@amd.com>hjagasia2011-07-121-1/+1