aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/s390/s390.md
AgeCommit message (Expand)AuthorFilesLines
2014-09-03re PR bootstrap/61078 (ESA mode bootstrap failure since r209897)Andreas Krebbel1-3/+51
2014-09-03use rtx_code_label moreTrevor Saunders1-14/+14
2014-06-04Use INTVAL only on CONST_INT in addptrdi3 and addptrsi3Tom de Vries1-4/+4
2014-04-11s390.md: Add a splitter for NOT rtx.Andreas Krebbel1-0/+15
2014-03-24re PR rtl-optimization/60501 (LRA emits add patterns which might clobber cc)Andreas Krebbel1-0/+51
2014-02-07gcc/Richard Sandiford1-0/+24
2014-02-072014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>Andreas Krebbel1-0/+12
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-11-20[multiple changes]Andreas Krebbel1-16/+16
2013-11-09target.def (can_use_doloop_p): New hook.Richard Sandiford1-8/+4
2013-10-072013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>Andreas Krebbel1-14/+14
2013-09-062013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>Andreas Krebbel1-1/+77
2013-09-06s390.md: Add "bcr_flush" value to mnemonic attribute.Andreas Krebbel1-3/+13
2013-07-29s390.md ("movcc"): Swap load and store instructions.Dominik Vogt1-6/+6
2013-07-08s390.c: Replace F*_REGNUM with FPR*_REGNUM.Andreas Krebbel1-13/+27
2013-06-27s390.c: Rename UNSPEC_CCU_TO_INT to UNSPEC_STRCMPCC_TO_INT and UNSPEC_CCZ_TO_...Andreas Krebbel1-23/+258
2013-06-07s390.md (cpu_facility): Add cpu_zarch.Andreas Krebbel1-4/+9
2013-06-06s390.opt (mlra): New option.Vladimir Makarov1-3/+3
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek1-1/+1
2012-12-20s390: Generate rnsbgRichard Henderson1-0/+55
2012-12-20s390: Generate rxsbg, and shifted forms of rosbgRichard Henderson1-6/+55
2012-12-20s390: Implement extzv for z10Richard Henderson1-8/+86
2012-12-20s390: Add mode attribute for mode bitsizeRichard Henderson1-46/+26
2012-12-20s390: Use risbgz for ANDRichard Henderson1-45/+62
2012-12-20s390: Only use lhs zero_extract in word_modeRichard Henderson1-9/+8
2012-12-20s390: Constraints, predicates, and op letters for contiguous bitmasksRichard Henderson1-59/+15
2012-12-11predicates.md ("execute_operation"): New predicate.Andreas Krebbel1-2/+2
2012-10-16loop-doloop.c (doloop_modify): Pass doloop_end pattern to gen_doloop_begin.Joern Rennecke1-1/+2
2012-10-11builtins.c (expand_builtin_thread_pointer): New.Chung-Lin Tang1-18/+7
2012-10-10config.gcc: Enable zEC12 for with-arch and with-tune configure switches.Andreas Krebbel1-9/+82
2012-08-08builtins.c (expand_builtin_atomic_compare_exchange): Pass old value operand a...Ulrich Weigand1-4/+17
2012-08-07s390: Convert from sync to atomic optabsRichard Henderson1-113/+276
2012-07-052012-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>Andreas Krebbel1-3/+13
2012-05-05rtl.h (plus_constant, [...]): Merge into a single plus_constant function.Richard Sandiford1-2/+4
2012-05-042012-05-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>Andreas Krebbel1-9/+6
2012-02-21s390.md ("fixuns_trunc<mode>si2"): Replace TARGET_HARD_FLOAT with TARGET_HARD...Andreas Krebbel1-1/+1
2012-01-31s390.md ("*ashr<mode>3_and"): Add missing z196 flag to srak instruction.Andreas Krebbel1-0/+1
2012-01-03s390.md ("*cmp<mode>_ccs"): Fix comment mentioning the instructions emitted b...Andreas Krebbel1-1/+2
2011-10-07s390.md (DWH, dwh): New mode macros.Andreas Krebbel1-11/+16
2011-09-14s390.md: Use match_test rather than eq/ne symbol_ref throughout file.Richard Sandiford1-12/+12
2011-07-19rtl.texi (MEM_SIZE_KNOWN_P): Document.Richard Sandiford1-3/+3
2011-05-09s390.md (TD/TF mem to reg move splitter): Make the temporary register to matc...Andreas Krebbel1-0/+1
2011-04-15s390.md (popcountdi2, [...]): Replace match_operand with match_dup for the th...Andreas Krebbel1-3/+3
2011-03-232084.md: Enable all insn reservations also for z9_ec cpu attribute value.Andreas Krebbel1-1/+1
2011-03-18s390.md: Use define_c_enum for the unspec constant definitions.Andreas Krebbel1-49/+49
2010-12-09s390.md (*mov<mode>cc): Change lgoc and stgoc to locg and stocg even in comment.Jakub Jelinek1-2/+2
2010-11-16s390: -mfused-madd cleanupRichard Henderson1-9/+9
2010-10-21s390.md (*xordi3_cc): Mark xgrk as z196 only.Andreas Krebbel1-0/+1
2010-10-11s390.md (*mov<mode>cc): lgoc -> locg and stgoc -> stocg.Andreas Krebbel1-4/+4