re PR target/70028 (Error: operand size mismatch for `kmovw' (wrong assembly generate...
[platform/upstream/gcc.git] / gcc / config / i386 / i386.md
2016-03-02 Jakub Jelinekre PR target/70028 (Error: operand size mismatch for...
2016-02-09 Uros Bizjaki386.md (insv<mode>_1): Use gen_int_mode to truncate...
2016-01-27 Uros Bizjakre PR target/69512 (ICE when using avx with i586)
2016-01-18 Ilya Enkovichi386.c (scalar_to_vector_candidate_p): Support andnot...
2016-01-04 Jakub JelinekUpdate copyright years.
2015-12-24 Kirill YukhinIntroduce support for PKU instructions.
2015-12-22 H.J. Lu[PATCH] Use call-clobbered register for sibcall via GOT
2015-12-21 Jeff Lawre PR tree-optimization/64910 (tree reassociation resul...
2015-12-07 Kirill Yukhinre PR target/68633 ([i386, AVX-512] Spec2006/434.zeus...
2015-12-06 Victoria Stepanyansupport for AMD clzero isa.
2015-12-03 Bernd SchmidtFix some issues with the ROP patch (PR 68471, 68472)
2015-12-02 Richard SandifordPR 68432: Add a target hook to control size/speed optab...
2015-11-30 Kirill Yukhin[AVX-512] Enable QI-mode mask logic patterns on non...
2015-11-23 Richard HendersonAdd uaddv4_optab and usubv4_optab
2015-11-19 Jakub Jelinekre PR target/67770 (i386: -fshrink-wrap can interact...
2015-11-18 Bernd Schmidtregrename.h (struct du_head): Add target_data_1 and...
2015-11-10 Uros Bizjaki386.md (*movabs<mode>_1): Add explicit size directives...
2015-11-10 Uros Bizjaki386.c (ix86_print_operand): Remove dead code that...
2015-11-09 Uros Bizjaki386.md (*strmovqi_1): Fix insn enable condition.
2015-11-09 Richard Hendersoni386: Disallow address spaces with string insns
2015-11-09 Richard Hendersoni386: Handle address spaces in movabs patterns
2015-10-06 Venkataramanan KumarAMD znver1 enablement.
2015-10-05 Richard SandifordRemove REAL_VALUE_FROM_CONST_DOUBLE
2015-09-29 Ilya Enkovichre PR target/65105 ([i386] XMM registers are not used...
2015-09-23 Kirill YukhinAVX-512. Fix emit in '*<mshift><mode>3' pattern.
2015-09-23 Kirill YukhinAVX-512. Add kshift[lr][bwdq]. Fix iterator.
2015-09-22 Kirill YukhinAVX-512. Fix patterns for kunpck insns.
2015-09-22 Kirill YukhinAVX-512. Fix kxnor insn split.
2015-09-14 Yuri Rumyantsevhaswell.md: New file describing Haswell pipeline.
2015-08-27 Uros Bizjakre PR target/67317 ([x86] Silly code generation for...
2015-08-10 H.J. LuUpdate -mtune=knl for Knights Landing
2015-08-05 Kirill YukhinDisable AVX-512VL insns for scalar mode operands on...
2015-07-25 Uros Bizjaki386.c: Use SUBREG_P predicate.
2015-07-24 Uros Bizjakre PR target/64003 (valgrind complains about get_attr_l...
2015-07-17 Uros Bizjaki386.md (pushsf splitter): Pass curr_insn to find_const...
2015-07-17 Uros Bizjakre PR target/66824 (-miamcu doesn't load FP constant...
2015-07-15 Uros Bizjakre PR target/66866 (incorrect load address on manual...
2015-07-15 Uros Bizjakre PR target/58066 (__tls_get_addr is called with misal...
2015-07-13 Aldy HernandezFix double word typos.
2015-07-10 Uros Bizjaksse.md (movdi_to_sse): Use gen_lowpart and gen_higpart...
2015-07-09 Uros Bizjakre PR target/66814 (ICE: gcc.target/i386/avx512f-klogic...
2015-07-08 Uros Bizjaki386.md (*jcc_bt<mode>): Only allow const_int values...
2015-07-07 Uros Bizjaki386.md (*jcc_bt<mode>): Only split before reload.
2015-07-06 Uros Bizjaki386.md (insv<mode>): Rename from insv.
2015-07-06 Uros Bizjaki386.md (extv<mode>): Rename from extv.
2015-06-29 Uros Bizjaki386.md (*jcc_1): Use %!
2015-06-28 Uros Bizjaki386.md (<mode>_ldx): Do not zero-extend non-Pmode...
2015-06-26 Uros Bizjakre PR target/66412 (ICE on valid code at -O2 and -O3...
2015-06-18 Uros Bizjaki386.md (*movsicc_noc_zext): New insn.
2015-06-12 Venkataramanan Kumargcc/
2015-06-06 Richard Sandifordemit-rtl.c, [...]: Replace rtx base types with more...
2015-05-21 H.J. LuAllow indirect branch via GOT slot for x32
2015-05-14 Alexander Monakovi386.md (sibcall_memory): Check that register with...
2015-05-13 Uros Bizjaki386.md (*mul<mode>3_1): Merge with *mulhi3_1 using...
2015-05-13 Jakub Jelinekre PR target/66112 (__builtin_mul_overflow for int16_t...
2015-05-08 Richard SandifordFranz Sirl <Franz.Sirl-kernel@lauterbach.com>
2015-05-07 Richard Sandifordrtl.h (always_void_p): New function.
2015-05-05 Ilya Tocarre PR target/65915 (FAIL: gcc.target/i386/avx512f-vrnds...
2015-05-05 Uros Bizjaki386.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_INT...
2015-05-05 Uros Bizjakre PR target/65871 (bzhi builtin/intrinsic wrongly...
2015-05-04 Uros Bizjaki386.c: Change GET_CODE (...) == CONST_DOUBLE check...
2015-05-04 Uros Bizjaki386.h (TARGET_SUPPORTS_WIDE_INT): New define.
2015-04-29 Uros Bizjakre PR target/65871 (bzhi builtin/intrinsic wrongly...
2015-04-29 Uros Bizjakre PR target/65871 (bzhi builtin/intrinsic wrongly...
2015-04-27 Ilya Tocari386.h (EXT_REX_SSE_REG_P): New.
2015-04-21 Uros Bizjaki386.md (ARGP_REG, [...]): New.
2015-04-16 Uros Bizjakpredicates.md (register_mixssei387nonimm_operand):...
2015-04-15 Uros Bizjaki386.md (*cmpi<FPCMP:unord><MODEF:mode>_mixed): Merge...
2015-04-14 Uros Bizjakpredicates.md (any_QIreg_operand): Rename from q_regs_o...
2015-04-13 Uros Bizjaki386.md (*bmi2_umul<mode><dwi>3_1): Merge from *bmi2_um...
2015-04-09 Jakub Jelinekre PR rtl-optimization/65693 (ICE in assign_by_spills...
2015-04-02 Uros BizjakRevert parts of r216820.
2015-03-10 Jakub Jelinekre PR target/65368 (_bzhi_u32 intrinsic generates incor...
2015-03-02 Aldy Hernandezi386.md (*udivmod<mode>4_pow2): Remove reload_completed.
2015-02-27 Jakub Jelinekre PR rtl-optimization/65220 (integer division in stack...
2015-01-31 Uros Bizjakre PR target/64882 (ICE on valid code at -O3 with ...
2015-01-26 Uros Bizjakre PR target/64795 (too many memory references for...
2015-01-05 Jakub JelinekUpdate copyright years.
2014-12-10 Ilya TocarAdd march=knl.
2014-12-05 Ilya Enkovichre PR target/64003 (valgrind complains about get_attr_l...
2014-11-27 Uros Bizjaki386.md (preferred_for_size): New attribute
2014-11-21 Ilya TocarAdd x86 pcommit instruction.
2014-11-21 Ilya TocarSupport clwb x86 instruction.
2014-11-12 Jakub Jelinekre PR c/59708 (clang-compatible checked arithmetic...
2014-11-10 Uros Bizjaki386.c (ix86_decompose_address): Replace open-coded...
2014-11-10 Uros Bizjakrevert: re PR rtl-optimization/63620 (RELOAD lost SET_G...
2014-11-07 Evgeny Stupachenkore PR target/63534 (Bootstrap failure on x86_64/i686...
2014-11-05 Ilya Enkovichipa-chkp.c: New.
2014-10-31 Uros Bizjakre PR rtl-optimization/63620 (RELOAD lost SET_GOT depen...
2014-10-31 Uros Bizjakre PR rtl-optimization/63620 (RELOAD lost SET_GOT depen...
2014-10-29 Richard Sandiforddecl.c, [...]: Remove redundant enum from machine_mode.
2014-10-29 Alexander IvchenkoAVX-512. 89/n. Improve mask move insn generation.
2014-10-22 Richard Sandifordlra.c (lra): Remove call to recog_init.
2014-09-30 Uros Bizjaki386.md (fmodxf3): Enable for flag_finite_math_only...
2014-09-21 Uros Bizjaki386.c (ix86_expand_call): Generate MS->SYSV extra...
2014-09-03 Trevor Saundersuse rtx_code_label more
2014-08-25 Marek Polacek* config/i386/i386.md (SWI1248_AVX512BW): Add missing...
2014-08-25 Petr Murzini386.md (SWI1248_AVX512BW): New mode iterator.
2014-08-19 H.J. LuDon't clear destination if it is used in source
2014-08-18 Uros Bizjakre PR target/62011 (False Data Dependency in popcnt...
next