aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/constraints.md
AgeCommit message (Expand)AuthorFilesLines
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-28re PR target/78904 (zero-extracts are not effective)Uros Bizjak1-0/+5
2016-12-27re PR target/78904 (zero-extracts are not effective)Uros Bizjak1-0/+6
2016-11-17Enable AVX512_4FMAPS and AVX512_4VNNIW instructionsKirill Yukhin1-0/+4
2016-06-24Call tls_get_addr via GOT for GNU TLS if possibleH.J. Lu1-0/+11
2016-05-24i386.h (TARGET_AVOID_4BYTE_PREFIXES): Define.Jakub Jelinek1-1/+1
2016-05-12constraints.md (Yv): New constraint.Jakub Jelinek1-0/+4
2016-05-03re PR rtl-optimization/70467 (Useless "and [esp],-1" emitted on AND with uint...Jakub Jelinek1-0/+5
2016-05-01constraints.md (BC): Only allow -1 operands.Uros Bizjak1-3/+2
2016-04-24i386-protos.h (standard_sse_constant_p): Add machine_mode argument.Uros Bizjak1-2/+7
2016-01-29re PR target/69299 (-mavx performance degradation with r232088)Vladimir Makarov1-1/+1
2016-01-28re PR target/69459 (wrong code with -O2 and vector arithmetics @ x86_64)Uros Bizjak1-2/+7
2016-01-05Add vector_memory_operand and "Bm" constraintH.J. Lu1-0/+5
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-23[PATCH] Allow indirect call via GOT for 64-bit Pmode x32H.J. Lu1-4/+8
2015-06-29i386: Implement asm flag outputsRichard Henderson1-0/+5
2015-05-21Allow indirect branch via GOT slot for x32H.J. Lu1-0/+5
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-12-03constraints.md (Yr): New.Ilya Enkovich1-0/+6
2014-11-27i386.md (preferred_for_size): New attributeUros Bizjak1-11/+0
2014-11-05ipa-chkp.c: New.Ilya Enkovich1-1/+14
2014-06-01constraints.md (Bw): Rename from 'w'.Uros Bizjak1-11/+13
2014-06-01re PR target/61377 (Bootstrap failure on x86_64-apple-darwin13)Kai Tietz1-1/+9
2014-03-25i386.md (general_sext_operand): New mode attr.Jakub Jelinek1-0/+7
2014-01-31constraints.md (Yk): Swap meaning with k.Ilya Tocar1-2/+2
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-11-29revert: cgraph.h (varpool_node): Add need_bounds_init field.Ilya Enkovich1-14/+1
2013-11-02constraints.md (Ts, Tv): New address constrains.Uros Bizjak1-0/+10
2013-10-25constraints.md (B): New.Ilya Enkovich1-1/+16
2013-09-11constraints.md (k): New.Alexander Ivchenko1-1/+7
2013-08-22i386-common.c (OPTION_MASK_ISA_AVX512F_SET): New.Alexander Ivchenko1-3/+6
2013-04-29re PR target/54349 (_mm_cvtsi128_si64 unnecessary stores value at stack)Uros Bizjak1-6/+16
2013-03-17i386.md (isa): Add x64 and nox64.Uros Bizjak1-2/+1
2013-01-24constraints.md (Yf): New constraint.Uros Bizjak1-0/+5
2013-01-10Update copyright years in gcc/Richard Sandiford1-1/+1
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek1-1/+1
2012-07-22re PR target/53961 (internal compiler error: in memory_address_length, at con...Uros Bizjak1-6/+1
2012-04-09re PR target/52883 (ICE in simplify_const_unary_operation, at simplify-rtx.c:...Uros Bizjak1-1/+11
2012-03-04constraints.md (Ya): New internal constraint.Uros Bizjak1-0/+6
2012-01-10constraints.md ("L"): Return true for 0xffffffff.Uros Bizjak1-2/+4
2011-11-11re PR target/50762 (ICE: in extract_insn, at recog.c:2137 (unrecognizable insn))Uros Bizjak1-1/+6
2011-08-31i386.md: Use (match_test ...) for attribute tests.Richard Sandiford1-1/+1
2011-08-25i386.md (isa): Add sse2, sse2_noavx, sse3, sse4 and sse4_noavx.Uros Bizjak1-12/+0
2011-08-23constraints.md (Yp): New register constraint.Uros Bizjak1-0/+7
2011-07-20Handle address output and call patterns for x32.H.J. Lu1-1/+6
2011-06-02constraints.md (Y3): New register constraint.Uros Bizjak1-0/+3
2011-06-02i386.c (standard_sse_constant_p): Simplify switch statement.Uros Bizjak1-0/+3
2011-05-30i386.md (*movxf_internal): Penalize FYx*r->o alternative to prevent partial m...Uros Bizjak1-1/+3
2011-05-16* config/i386/constraints.md (z): Fix comment. Oh, well...Uros Bizjak1-1/+1
2011-05-16constraints.md (z): New constraint.Uros Bizjak1-1/+5