[SystemZ] Add hasSideEffects flag on Serialize instruction.
[oota-llvm.git] / lib / Target / SystemZ / SystemZInstrInfo.td
2016-01-07 Jonas Paulsson[SystemZ] Add hasSideEffects flag on Serialize instruction.
2015-10-29 Jonas Paulsson[SystemZ] Make the CCRegs regclass non-allocatable.
2015-10-26 Jonas Paulsson[SystemZ] LTGFR use regclass should be GR32, not GR64.
2015-10-09 Jonas Paulsson[SystemZ] Minor bugfixes.
2015-10-01 Ulrich Weigand[SystemZ] Add assembly instructions for obtaining clock...
2015-04-01 Ulrich Weigand[SystemZ] Support transactional execution on zEC12
2015-03-31 Ulrich Weigand[SystemZ] Support RISBGN instruction on zEC12
2015-03-31 Ulrich Weigand[SystemZ] Use POPCNT instruction on z196
2015-02-18 Ulrich Weigand[SystemZ] Support all TLS access models - CodeGen part
2015-02-18 Ulrich Weigand[SystemZ] Support all TLS access models - MC part
2014-11-26 Craig TopperReplace neverHasSideEffects=1 with hasSideEffects=0...
2014-07-10 Richard Sandiford[SystemZ] Use SystemZCallingConv.td to define callee...
2014-07-10 Richard Sandiford[SystemZ] Tweak instruction format classifications
2014-07-10 Richard Sandiford[SystemZ] Avoid using i8 constants for immediate fields
2014-03-21 Richard Sandiford[SystemZ] Use "let Predicates =" for blocks of new...
2014-01-24 Alp TokerFix known typos
2013-12-24 Richard Sandiford[SystemZ] Use interlocked-access 1 instructions for...
2013-12-24 Richard Sandiford[SystemZ] Add MC support for interlocked-access 1 instr...
2013-12-13 Richard Sandiford[SystemZ] Extend integer absolute selection
2013-12-10 Richard SandifordAdd TargetLowering::prepareVolatileOrAtomicLoad
2013-11-22 Richard Sandiford[SystemZ] Fix TMHH and TMHL usage for z10 with -O0
2013-11-13 Richard Sandiford[SystemZ] Add the general form of BCR
2013-10-01 Richard Sandiford[SystemZ] Add comparisons of high words and memory
2013-10-01 Richard Sandiford[SystemZ] Add comparisons of large immediates using...
2013-10-01 Richard Sandiford[SystemZ] Add immediate addition involving high words
2013-10-01 Richard Sandiford[SystemZ] Extend test-under-mask support to high GR32s
2013-10-01 Richard Sandiford[SystemZ] Extend pseudo conditional 8- and 16-bit store...
2013-10-01 Richard Sandiford[SystemZ] Allow integer AND involving high words
2013-10-01 Richard Sandiford[SystemZ] Allow integer XOR involving high words
2013-10-01 Richard Sandiford[SystemZ] Allow integer OR involving high words
2013-10-01 Richard Sandiford[SystemZ] Allow integer insertions with a high-word...
2013-10-01 Richard Sandiford[SystemZ] Allow selects with a high-word destination
2013-10-01 Richard Sandiford[SystemZ] Add patterns to load a constant into a high...
2013-10-01 Richard Sandiford[SystemZ] Add register zero extensions involving at...
2013-10-01 Richard Sandiford[SystemZ] Add truncating high-word stores (STCH and...
2013-10-01 Richard Sandiford[SystemZ] Add zero-extending high-word loads (LLCH...
2013-10-01 Richard Sandiford[SystemZ] Add sign-extending high-word loads (LBH and...
2013-10-01 Richard Sandiford[SystemZ] Use upper words of GR64s for codegen
2013-10-01 Richard Sandiford[SystemZ] Reapply: Add definitions of LFH and STFH
2013-09-30 Richard Sandiford[SystemZ] Revert r191661: Add definitions of LFH and...
2013-09-30 Richard Sandiford[SystemZ] Add definitions of LFH and STFH
2013-09-30 Richard Sandiford[SystemZ] Add GRH32 for the high word of a GR64
2013-09-30 Richard Sandiford[SystemZ] Rename subregs and add subreg_h32
2013-09-30 Richard Sandiford[SystemZ] Rename 32-bit GPR registers
2013-09-25 Richard Sandiford[SystemZ] Define the GR64 low-word logic instructions...
2013-09-25 Richard Sandiford[SystemZ] Define the call instructions as pseudo aliases.
2013-09-25 Richard Sandiford[SystemZ] Use subregs for 64-bit truncating stores
2013-09-25 Richard Sandiford[SystemZ] Define the return instruction as a pseudo...
2013-09-25 Richard Sandiford[SystemZ] Add instruction-shortening pass
2013-09-18 Richard Sandiford[SystemZ] Add unsigned compare-and-branch instructions
2013-09-16 Richard Sandiford[SystemZ] Improve extload handling
2013-09-10 Richard Sandiford[SystemZ] Add TM and TMY
2013-09-06 Richard Sandiford[SystemZ] Tweak integer comparison code
2013-09-05 Richard Sandiford[SystemZ] Add NC, OC and XC
2013-08-28 Richard Sandiford[SystemZ] Add support for TMHH, TMHL, TMLH and TMLL
2013-08-27 Richard Sandiford[SystemZ] Extend memcpy and memset support to all const...
2013-08-23 Richard Sandiford[SystemZ] Add basic prefetch support
2013-08-19 Richard Sandiford[SystemZ] Add negative integer absolute (load negative)
2013-08-19 Richard Sandiford[SystemZ] Add integer absolute (load positive)
2013-08-19 Richard Sandiford[SystemZ] Add support for sibling calls
2013-08-16 Richard Sandiford[SystemZ] Use SRST to implement strlen and strnlen
2013-08-16 Richard Sandiford[SystemZ] Use MVST to implement strcpy and stpcpy
2013-08-16 Richard Sandiford[SystemZ] Use CLST to implement strcmp
2013-08-12 Richard Sandiford[SystemZ] Use CLC and IPM to implement memcmp
2013-08-12 Richard Sandiford[SystemZ] Add a definition of the CLC instruction
2013-08-12 Richard Sandiford[SystemZ] Add a definition of the IPM instruction
2013-08-07 Richard Sandiford[SystemZ] Optimize floating-point comparisons with...
2013-08-05 Richard Sandiford[SystemZ] Add definitions for BRCT and BRCTG
2013-08-05 Richard Sandiford[SystemZ] Add LOAD AND TEST instructions
2013-08-01 Richard Sandiford[SystemZ] Reuse CC results for integer comparisons...
2013-07-31 Richard Sandiford[SystemZ] Be more careful about inverting CC masks...
2013-07-31 Richard Sandiford[SystemZ] Be more careful about inverting CC masks
2013-07-31 Richard Sandiford[SystemZ] Postpone NI->RISBG conversion to convertToThr...
2013-07-31 Richard Sandiford[SystemZ] Add RISBLG and RISBHG instruction definitions
2013-07-25 Richard Sandiford[SystemZ] Rework compare and branch support
2013-07-25 Richard Sandiford[SystemZ] Add LOCR and LOCGR
2013-07-25 Richard Sandiford[SystemZ] Add LOC and LOCG
2013-07-25 Richard Sandiford[SystemZ] Add STOC and STOCG
2013-07-19 Richard Sandiford[SystemZ] Add ALRK, AGLRK, SLRK and SGLRK
2013-07-19 Richard Sandiford[SystemZ] Add AHIK and AGHIK
2013-07-19 Richard Sandiford[SystemZ] Add ARK, AGRK, SRK and SGRK
2013-07-19 Richard Sandiford[SystemZ] Add NGRK, OGRK and XGRK
2013-07-19 Richard Sandiford[SystemZ] Add NRK, ORK and XRK
2013-07-19 Richard Sandiford[SystemZ] Start adding z196 and zEC12 support
2013-07-16 Richard Sandiford[SystemZ] Add MC support for R[NOX]SBG
2013-07-12 Richard Sandiford[SystemZ] Optimize sign-extends of vector setccs
2013-07-09 Richard Sandiford[SystemZ] Use MVC for simple load/store pairs
2013-07-08 Richard Sandiford[SystemZ] Use MVC for memcpy
2013-07-03 Richard Sandiford[SystemZ] Fold more spills
2013-07-03 Richard Sandiford[SystemZ] Rename mapping table fields
2013-07-02 Richard Sandiford[SystemZ] Use DSGFR over DSGR in more cases
2013-07-02 Richard Sandiford[SystemZ] Use MVC to spill loads and stores
2013-07-02 Richard Sandiford[SystemZ] Add the MVC instruction
2013-06-27 Richard Sandiford[SystemZ] Allow LA and LARL to be rematerialized
2013-06-27 Richard Sandiford[SystemZ] Allow immediate moves to be rematerialized
2013-06-27 Richard Sandiford[SystemZ] Add conditional store patterns
2013-05-31 Richard Sandiford[SystemZ] Don't use LOAD and STORE REVERSED for volatil...
2013-05-29 Richard Sandiford[SystemZ] Immediate compare-and-branch support
2013-05-28 Richard Sandiford[SystemZ] Register compare-and-branch support
2013-05-22 Richard Sandiford[SystemZ] Rename PSW to CC
next