S/390: movdf improvements
[gcc.git] / gcc / config / s390 / s390.md
2017-03-24 Andreas KrebbelS/390: movdf improvements
2017-03-24 Andreas KrebbelS/390: movsf/sd pattern fixes.
2017-03-24 Andreas KrebbelS/390: Improve support of 128 bit vectors in GPRs
2017-03-24 Andreas KrebbelS/390: Rename cpu facility vec to vx.
2017-03-20 Andreas KrebbelS/390: PR78857: Don't use load and test if result is...
2017-03-06 Robin DappS/390: Change 2-byte NOPs
2017-03-02 Jakub Jelinekre PR tree-optimization/79345 (passing yet-uninitialize...
2017-02-06 Dominik VogtS/390: Use macros from hwint.h where possible.
2017-02-02 Andreas KrebbelS/390: Add missing comments listing mnemonics.
2017-01-30 Dominik VogtS/390: PR target/79240: Fix assertion in s390_extzv_shi...
2017-01-27 Dominik VogtS/390: Fix matching setmem_long_and*.
2017-01-18 Andreas KrebbelS/390: Downcase first letter of error messages.
2017-01-01 Jakub JelinekUpdate copyright years.
2016-12-19 Dominik VogtPR target/78748: S/390: Fix ICE with ANDC splitter.
2016-12-02 Dominik VogtPR target/77822: S390: Validate argument range of ...
2016-12-02 Andreas KrebbelS/390: Fix vector all/any cc modes.
2016-11-21 Trevor Saundersuse rtx_insn * more places where it is obvious
2016-10-28 Andreas KrebbelS/390: Add static OSC breaker if necessary.
2016-10-20 Andreas KrebbelS/390: Add fallthrough comment in md file.
2016-09-23 Dominik VogtS/390: Improved risbg usage.
2016-09-23 Dominik VogtS/390: Enable wraparound in s390_contiguous_bitmask_p.
2016-09-23 Dominik VogtS/390: Mode attrs "bitoff[_plus]" simplify risbg instru...
2016-08-23 Dominik VogtS/390: Add splitter for "and" with complement.
2016-08-11 Andreas KrebbelS/390: Provide low-level builtins with __int128 ops.
2016-07-04 Dominik VogtS/390: Add support for z13 instructions lochi and locghi.
2016-05-27 Andreas KrebbelS/390: Replace rtx_equal_p with reg_overlap_mentioned_p...
2016-05-10 Andreas KrebbelS/390: Disable scalar vector instructions with -mno-vx.
2016-05-03 Dominik VogtS/390: Add patterns for r<nox>sbg instructions.
2016-04-29 Andreas KrebbelS/390: Replace LDER with LDR.
2016-04-29 Ulrich WeigandS/390: Memory constraint cleanup
2016-04-20 Andreas KrebbelPR70674: S/390: Add memory barrier to stack pointer...
2016-03-11 Andreas KrebbelS/390: Fix rounding for _Decimal128 to _Decimal32 conve...
2016-03-11 Andreas KrebbelS/390: Define macros for rounding mode constants
2016-03-11 Andreas KrebbelS/390: Rename shift_count_or_setmem_operand to setmem_o...
2016-03-01 Andreas KrebbelS/390: Revert setmem pattern folding
2016-03-01 Andreas KrebbelS/390: Use define_subst for the setmem patterns.
2016-03-01 Andreas KrebbelS/390: Get rid of Y constraint in tabort.
2016-03-01 Andreas KrebbelS/390: Get rid of Y constraint in arithmetic right...
2016-03-01 Andreas KrebbelS/390: Get rid of Y constraint in left and logical...
2016-03-01 Andreas KrebbelS/390: Get rid of Y constraint in rotate patterns.
2016-03-01 Andreas KrebbelS/390: Use enabled attribute overrides to disable
2016-02-26 Andreas KrebbelS/390: PR69709 Fix risbg splitter
2016-02-19 Andreas KrebbelS/390: z13 inline stpcpy implementation.
2016-02-19 Andreas KrebbelS/390: z13 lcbb fix address operand.
2016-02-19 Andreas KrebbelS/390: Add IBM z13 pipeline description
2016-02-15 Marcin KościelnickiS/390: Add -fsplit-stack support
2016-02-05 Andreas KrebbelS/390: Fix r6 vararg handling.
2016-01-21 Marcin KościelnickiS/390: Use proper read-only data section for literals.
2016-01-13 Andreas KrebbelS/390: PR69247: Fix bswap hi splitter.
2016-01-04 Jakub JelinekUpdate copyright years.
2015-12-11 Dominik VogtS/390: Fix warnings in "*setmem_long..." patterns.
2015-12-11 Dominik VogtS/390: Fix warnings in "*setmem_long..." patterns.
2015-12-02 Andreas KrebbelS/390: Further bswap enhancements.
2015-11-20 Andreas KrebbelS/390: Add bswaphi2 pattern
2015-11-20 Dominik VogtS/390: Clobber r1 in patterns resulting in pfpo instruc...
2015-10-22 Andreas KrebbelS/390: PR68015 Fix ICE in s390_emit_compare
2015-10-05 Richard SandifordRemove remaining uses of CONST_DOUBLE_FROM_REAL_VALUE
2015-08-06 Andreas KrebbelS/390: Clobber VRs in __builtin_tbegin.
2015-07-24 Andreas Krebbel[PATCH] S/390: Improve risbg usage
2015-05-19 Andreas KrebbelS/390 zvector builtin support.
2015-05-19 Andreas KrebbelS/390 Add vector scalar instruction support.
2015-05-19 Andreas KrebbelS/390 Vector base support.
2015-05-19 Andreas KrebbelS/390 Add -march/-mtune=z13 option.
2015-05-12 Andrew MacLeodre PR target/65697 (__atomic memory barriers not strong...
2015-05-07 Richard Sandifordrtl.h (always_void_p): New function.
2015-03-12 Dominik VogtS/390: Hotpatching fixes.
2015-02-27 Andreas KrebbelS/390: Add builtins for efpc and sfpc
2015-01-22 Andreas Krebbels390.md (atomic code attribute): Fix typo "ior" ->...
2015-01-05 Jakub JelinekUpdate copyright years.
2014-11-21 Ulrich Weigandre PR rtl-optimization/63952 (bootstrap failure (ICE...
2014-10-29 Richard Sandiforddecl.c, [...]: Remove redundant enum from machine_mode.
2014-09-19 Andreas Krebbels390.md ("trunctdsd2", [...]): New expanders.
2014-09-03 Andreas Krebbelre PR bootstrap/61078 (ESA mode bootstrap failure since...
2014-09-03 Trevor Saundersuse rtx_code_label more
2014-06-04 Tom de VriesUse INTVAL only on CONST_INT in addptrdi3 and addptrsi3
2014-04-11 Andreas Krebbels390.md: Add a splitter for NOT rtx.
2014-03-24 Andreas Krebbelre PR rtl-optimization/60501 (LRA emits add patterns...
2014-02-07 Richard Sandifordgcc/
2014-02-07 Andreas Krebbel2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm...
2014-01-02 Richard SandifordUpdate copyright years in gcc/
2013-11-20 Andreas Krebbel[multiple changes]
2013-11-09 Richard Sandifordtarget.def (can_use_doloop_p): New hook.
2013-10-07 Andreas Krebbel2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm...
2013-09-06 Andreas Krebbel2013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm...
2013-09-06 Andreas Krebbels390.md: Add "bcr_flush" value to mnemonic attribute.
2013-07-29 Dominik Vogts390.md ("movcc"): Swap load and store instructions.
2013-07-08 Andreas Krebbels390.c: Replace F*_REGNUM with FPR*_REGNUM.
2013-06-27 Andreas Krebbels390.c: Rename UNSPEC_CCU_TO_INT to UNSPEC_STRCMPCC_TO_...
2013-06-07 Andreas Krebbels390.md (cpu_facility): Add cpu_zarch.
2013-06-06 Vladimir Makarovs390.opt (mlra): New option.
2013-01-10 Richard SandifordUpdate copyright years in gcc/
2013-01-04 Jakub JelinekUpdate Copyright years for files modified in 2011 and...
2012-12-20 Richard Hendersons390: Generate rnsbg
2012-12-20 Richard Hendersons390: Generate rxsbg, and shifted forms of rosbg
2012-12-20 Richard Hendersons390: Implement extzv for z10
2012-12-20 Richard Hendersons390: Add mode attribute for mode bitsize
2012-12-20 Richard Hendersons390: Use risbgz for AND
2012-12-20 Richard Hendersons390: Only use lhs zero_extract in word_mode
2012-12-20 Richard Hendersons390: Constraints, predicates, and op letters for conti...
2012-12-11 Andreas Krebbelpredicates.md ("execute_operation"): New predicate.
next