]> gcc.gnu.org Git - gcc.git/history - gcc/config/i386/constraints.md
[i386] APX: Fix ICE due to movti postreload splitter [PR112394]
[gcc.git] / gcc / config / i386 / constraints.md
2023-11-08 Hongyu Wang[i386] APX: Fix ICE due to movti postreload splitter...
2023-11-06 Uros Bizjaki386: Use "addr" attribute to limit address regclass...
2023-11-05 Uros Bizjaki386: Add LEGACY_INDEX_REG register class.
2023-10-07 Kong Lingling[APX EGPR] Handle vex insns that only support GPR16...
2023-10-07 Kong Lingling[APX EGPR] Add register and memory constraints that...
2023-08-24 Haochen JiangRevert "Initial support for AVX10.1"
2023-08-17 Haochen JiangInitial support for AVX10.1
2023-06-15 Jan Beulichx86: add Bk and Br to comment list B's sub-chars
2023-01-16 Jakub JelinekUpdate copyright years.
2022-09-23 Hu, Lin1i386: Optimize code generation of __mm256_zextsi128_si2...
2022-01-03 Jakub JelinekUpdate copyright years.
2021-12-27 H.J. Luix86: Don't use the 'm' constraint for x86_64_general_o...
2021-11-22 liuhongtDon't allow mask/sse/mmx mov in TLS code sequences.
2021-08-10 H.J. Lux86: Optimize load of const FP all bits set vectors
2021-07-22 liuhongtSupport logic shift left/right for avx512 mask type.
2021-06-06 Uros Bizjaki386: Clean up constraints.md
2021-03-12 Jakub Jelineki386: Hopefully last set of -mavx512vl -mno-avx512bw...
2021-03-07 Jakub Jelineki386: Fix some -mavx512vl -mno-avx512bw bugs [PR99321]
2021-01-04 Jakub JelinekUpdate copyright years.
2020-10-22 liuhongtRefactor implementation of *_bcst{_1,_2,_3} patterns.
2020-01-01 Jakub JelinekUpdate copyright years.
2019-07-01 Uros Bizjak* config/i386/constraints.md: Remove stalled comment...
2019-05-15 H.J. Lui386: Emulate MMX vec_dupv2si with SSE
2019-02-11 H.J. Lui386: Fix a typo in comments for for "Yd"
2019-01-01 Jakub JelinekUpdate copyright years.
2018-10-05 Uros Bizjakconstraints.md ("C"): Do not depend on TARGET_SSE.
2018-09-23 Uros Bizjaki386.h (enum reg_class): Rename MASK_REGS to ALL_MASK_R...
2018-06-08 Martin LiskaRemove MPX
2018-04-27 Uros Bizjaki386.md (*movti_internal): Substitute Ye constraint...
2018-04-26 Uros Bizjaki386.md ("isa" attribute): Add x64_sse2.
2018-03-14 Jakub Jelinekre PR target/84844 (ICE in extract_constrain_insn_cache...
2018-02-26 H.J. Lui386: Add TARGET_INDIRECT_BRANCH_REGISTER
2018-01-15 H.J. LuDon't check ix86_indirect_branch_register for GOT operand
2018-01-15 H.J. Lui386: Rename to ix86_indirect_branch_register
2018-01-14 H.J. Lux86: Add -mindirect-branch-register
2018-01-03 Jakub JelinekUpdate copyright years.
2017-10-23 Jakub Jelinekre PR rtl-optimization/82628 (wrong code at -Os on...
2017-07-25 Jakub Jelinekre PR target/81532 (insn does not satisfy its constrain...
2017-05-30 Uros Bizjakre PR target/80833 (32-bit x86 causes store-forwarding...
2017-04-20 Uros Bizjakre PR target/78090 ([x86_64]: GCC allows integer regist...
2017-01-01 Jakub JelinekUpdate copyright years.
2016-12-28 Uros Bizjakre PR target/78904 (zero-extracts are not effective)
2016-12-27 Uros Bizjakre PR target/78904 (zero-extracts are not effective)
2016-11-17 Kirill YukhinEnable AVX512_4FMAPS and AVX512_4VNNIW instructions
2016-06-24 H.J. LuCall tls_get_addr via GOT for GNU TLS if possible
2016-05-24 Jakub Jelineki386.h (TARGET_AVOID_4BYTE_PREFIXES): Define. ibm/heads/stage-rfc02464
2016-05-12 Jakub Jelinekconstraints.md (Yv): New constraint.
2016-05-03 Jakub Jelinekre PR rtl-optimization/70467 (Useless "and [esp],-1...
2016-05-01 Uros Bizjakconstraints.md (BC): Only allow -1 operands.
2016-04-24 Uros Bizjaki386-protos.h (standard_sse_constant_p): Add machine_mo...
2016-01-29 Vladimir Makarovre PR target/69299 (-mavx performance degradation with...
2016-01-28 Uros Bizjakre PR target/69459 (wrong code with -O2 and vector...
2016-01-05 H.J. LuAdd vector_memory_operand and "Bm" constraint
2016-01-04 Jakub JelinekUpdate copyright years.
2015-12-23 H.J. Lu[PATCH] Allow indirect call via GOT for 64-bit Pmode x32
2015-06-29 Richard Hendersoni386: Implement asm flag outputs
2015-05-21 H.J. LuAllow indirect branch via GOT slot for x32
2015-01-05 Jakub JelinekUpdate copyright years.
2014-12-03 Ilya Enkovichconstraints.md (Yr): New.
2014-11-27 Uros Bizjaki386.md (preferred_for_size): New attribute
2014-11-05 Ilya Enkovichipa-chkp.c: New.
2014-06-01 Uros Bizjakconstraints.md (Bw): Rename from 'w'.
2014-06-01 Kai Tietzre PR target/61377 (Bootstrap failure on x86_64-apple...
2014-03-25 Jakub Jelineki386.md (general_sext_operand): New mode attr.
2014-01-31 Ilya Tocarconstraints.md (Yk): Swap meaning with k.
2014-01-02 Richard SandifordUpdate copyright years in gcc/
2013-11-29 Ilya Enkovichrevert: cgraph.h (varpool_node): Add need_bounds_init...
2013-11-02 Uros Bizjakconstraints.md (Ts, Tv): New address constrains.
2013-10-25 Ilya Enkovichconstraints.md (B): New.
2013-09-11 Alexander Ivchenkoconstraints.md (k): New.
2013-08-22 Alexander Ivchenkoi386-common.c (OPTION_MASK_ISA_AVX512F_SET): New.
2013-04-29 Uros Bizjakre PR target/54349 (_mm_cvtsi128_si64 unnecessary store...
2013-03-17 Uros Bizjaki386.md (isa): Add x64 and nox64.
2013-01-24 Uros Bizjakconstraints.md (Yf): New constraint.
2013-01-10 Richard SandifordUpdate copyright years in gcc/
2013-01-04 Jakub JelinekUpdate Copyright years for files modified in 2011 and...
2012-07-22 Uros Bizjakre PR target/53961 (internal compiler error: in memory_...
2012-04-09 Uros Bizjakre PR target/52883 (ICE in simplify_const_unary_operati...
2012-03-04 Uros Bizjakconstraints.md (Ya): New internal constraint.
2012-01-10 Uros Bizjakconstraints.md ("L"): Return true for 0xffffffff.
2011-11-11 Uros Bizjakre PR target/50762 (ICE: in extract_insn, at recog...
2011-08-31 Richard Sandifordi386.md: Use (match_test ...) for attribute tests.
2011-08-25 Uros Bizjaki386.md (isa): Add sse2, sse2_noavx, sse3, sse4 and...
2011-08-23 Uros Bizjakconstraints.md (Yp): New register constraint.
2011-07-20 H.J. LuHandle address output and call patterns for x32.
2011-06-02 Uros Bizjakconstraints.md (Y3): New register constraint.
2011-06-02 Uros Bizjaki386.c (standard_sse_constant_p): Simplify switch state...
2011-05-30 Uros Bizjaki386.md (*movxf_internal): Penalize FYx*r->o alternativ...
2011-05-16 Uros Bizjak* config/i386/constraints.md (z): Fix comment. Oh...
2011-05-16 Uros Bizjakconstraints.md (z): New constraint.
2011-05-14 Uros Bizjakconstraint.md (Yd, Yx): New register constraints.
2009-07-08 Richard Hendersonre PR target/38900 (ICE: unable to find a register...
2007-10-25 Uros Bizjakconstraints.md (Y0): Rename register constraint to Yz.
2007-09-19 Michael MeissnerEliminate trailing whitespace
2007-08-02 Nick Cliftonhost-hpux.c: Change copyright header to refer to versio...
2007-06-05 H.J. Luconstraints.md ("Y2"): Replaced by ...
2007-06-05 H.J. Luconstraints.md ("z"): Replaced by ...
2007-06-02 H.J. Lui386.h (enum reg_class): New.
2007-03-26 Uros Bizjakreg-stack.c (replace_reg): Use IN_RANGE macro in gcc_as...
2007-02-09 Richard Hendersonconstraints.md (Ym): New constraint.
next
This page took 5.070622 seconds and 108 git commands to generate.