summaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.md
Commit message (Expand)AuthorAgeFilesLines
* i386.md (fmodxf3): Enable for flag_finite_math_only only.Uros Bizjak2014-09-301-6/+12
* i386.c (ix86_expand_call): Generate MS->SYSV extra clobbered registers using ...Uros Bizjak2014-09-211-20/+0
* use rtx_code_label moreTrevor Saunders2014-09-031-8/+8
* * config/i386/i386.md (SWI1248_AVX512BW): Add missing paren.Marek Polacek2014-08-251-1/+1
* i386.md (SWI1248_AVX512BW): New mode iterator.Petr Murzin2014-08-251-30/+14
* Don't clear destination if it is used in sourceH.J. Lu2014-08-191-6/+18
* re PR target/62011 (False Data Dependency in popcnt instruction)Uros Bizjak2014-08-181-37/+126
* i386.c: Rename ufloatv8siv8df_mask to ufloatv8siv8df2_mask.Alexander Ivchenko2014-08-181-0/+4
* i386.md (define_insn "*movoi_internal_avx"): Add evex version.Alexander Ivchenko2014-08-181-6/+20
* i386.md (define_attr "isa"): Add avx512dq, noavx512dq.Alexander Ivchenko2014-08-181-1/+3
* gcc/Alexander Ivchenko2014-08-181-1/+1
* i386.md (define_attr "isa"): Add avx512bw,noavx512bw.Alexander Ivchenko2014-08-141-48/+163
* i386.c (print_reg): Сorrectly print 64-bit mask registers.Alexander Ivchenko2014-08-141-10/+30
* i386-builtin-types.def: Add USHORT_FTYPE_VOID.Uros Bizjak2014-07-121-5/+4
* re PR middle-end/39284 (Computed gotos combined too aggressively)Kai Tietz2014-06-231-0/+9
* re PR target/61503 (RTL representation of i386 shrdl instruction is incorrect?)Marc Glisse2014-06-221-4/+4
* i386.md (*sibcall_memory): Rename from *sibcall_intern.Uros Bizjak2014-06-181-118/+95
* re PR target/61423 (Incorrect conversion from unsigned int to floating point)Uros Bizjak2014-06-061-45/+16
* re PR target/46219 (Generate indirect jump instruction on x86-64)Kai Tietz2014-06-051-0/+192
* constraints.md (Bw): Rename from 'w'.Uros Bizjak2014-06-011-17/+17
* re PR target/61377 (Bootstrap failure on x86_64-apple-darwin13)Kai Tietz2014-06-011-4/+4
* re PR target/60104 (load not folded into indirect branch on x86-64)Kai Tietz2014-05-301-4/+4
* gcc/Ilya Tocar2014-05-141-12/+52
* re PR target/58066 (__tls_get_addr is called with misaligned stack on x86-64)Wei Mi2014-05-081-10/+22
* Fix out-of-bounds array accesses in ldexpxf3.Tom de Vries2014-04-261-5/+6
* Set MODE to SI for alternative 12 in *movsf_internalH.J. Lu2014-04-251-1/+1
* Revert the last change on *fixuns_trunc<mode>_1H.J. Lu2014-04-141-1/+1
* Check optimize_insn_for_speed_p in *fixuns_trunc<mode>_1H.J. Lu2014-04-141-1/+1
* re PR target/60704 (ICE: in extract_constrain_insn_cached, at recog.c:2156 wi...Richard Henderson2014-04-011-1/+6
* i386.md (general_sext_operand): New mode attr.Jakub Jelinek2014-03-251-24/+145
* re PR target/60562 (FAIL: gcc.target/i386/excess-precision-3.c execution test...Richard Henderson2014-03-181-1/+3
* re PR target/60562 (FAIL: gcc.target/i386/excess-precision-3.c execution test...Richard Henderson2014-03-181-9/+9
* re PR target/60525 (ICE: in final_scan_insn, at final.c:2952)Richard Henderson2014-03-141-386/+57
* re PR debug/60438 (dwarf2cfi :2239 still assert,not the same cause as PR 59575)Richard Henderson2014-03-131-244/+74
* Disable local dynamic TLS model on Solaris/x86 if as/ld cannot handle itRainer Orth2014-03-071-5/+6
* xmmintrin.h (enum _mm_hint): Correct hint value.Uros Bizjak2014-03-041-1/+1
* gcc/Ilya Tocar2014-02-251-7/+6
* Use ud2 assembly mnemonic when available.Roland McGrath2014-02-141-1/+7
* re PR target/60077 (gcc.target/i386/pr35767-5.c FAILs)Jakub Jelinek2014-02-071-7/+19
* gcc/Ilya Tocar2014-01-311-1/+1
* constraints.md (Yk): Swap meaning with k.Ilya Tocar2014-01-311-36/+36
* Get stack adjustment from push operand in pushsf splitterH.J. Lu2014-01-231-1/+14
* avx512fintrin.h (_mm512_kmov): New.Kirill Yukhin2014-01-231-0/+17
* i386.c (ix86_avoid_lea_for_addr): Return false for SImode_address_operand ope...Uros Bizjak2014-01-201-1/+1
* re PR target/59379 (gomp_init_num_threads is compiled into an infinite loop w...Uros Bizjak2014-01-191-2/+7
* i386.c (ix86_adjust_cost): Reorder PROCESSOR_K8 and PROCESSOR_ATHLON to simpl...Uros Bizjak2014-01-181-1/+1
* Remove the unused btver1H.J. Lu2014-01-091-1/+1
* i386.md (MODE_SIZE): New mode attribute.Jakub Jelinek2014-01-031-3/+17
* Update copyright years in gcc/Richard Sandiford2014-01-021-1/+1
* i386.c (ix86_print_operand): Print EVEX's RC modifiers.Alexander Ivchenko2013-12-271-0/+10