summaryrefslogtreecommitdiff
path: root/test/CodeGen/SystemZ
AgeCommit message (Expand)Author
2017-12-12[MachineOperand][MIR] Add isRenamable to MachineOperand.Geoff Berry
2017-12-07[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih
2017-12-06[SystemZ] Bugfix in expandRxSBG()Jonas Paulsson
2017-12-05[SystemZ] Validate shifted compare value in adjustForTestUnderMaskUlrich Weigand
2017-12-05[SystemZ] set 'guessInstructionProperties = 0' and set flags as needed.Jonas Paulsson
2017-12-05[Regalloc] Generate and store multiple regalloc hints.Jonas Paulsson
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-30[CodeGen] Always use `printReg` to print registers in both MIR and debugFrancis Visoiu Mistrih
2017-11-30[SystemZ] Bugfix in adjustSubwordCmp.Jonas Paulsson
2017-11-28[CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-27[DAG] Do MergeConsecutiveStores again before Instruction SelectionNirav Dave
2017-11-22[DAGCombiner] Bugfix in isAlias().Jonas Paulsson
2017-11-20[SystemZ] Bugfix for handling of subregisters in getRegAllocationHints().Jonas Paulsson
2017-11-14[CodeGen] Peel off the dominant case in switch statement in loweringRong Xu
2017-11-14[SystemZ] Do not crash when selecting an OR of two constantsUlrich Weigand
2017-11-14[SystemZ] Fix invalid codegen using RISBMux on out-of-range bitsUlrich Weigand
2017-11-10[RegAlloc, SystemZ] Increase number of LOCRs by passing "hard" regalloc hints.Jonas Paulsson
2017-11-09[SystemZ] Add support for the "o" inline asm constraintUlrich Weigand
2017-10-06[SystemZ] Enable machine scheduler.Jonas Paulsson
2017-09-29[SystemZ] implement shouldCoalesce()Jonas Paulsson
2017-09-28[SystemZ] Fix fall-out from r314428Ulrich Weigand
2017-09-28[SystemZ] Custom-expand ATOMIC_CMP_AND_SWAP_WITH_SUCCESSUlrich Weigand
2017-09-21[SystemZ] Improve optimizeCompareZero()Jonas Paulsson
2017-09-19[SystemZ] Fix truncstore + bswap codegen bugUlrich Weigand
2017-09-14Move llvm/test/CodeGen/X86/clear-liverange-spillreg.mir to SystemZ. It was in...NAKAMURA Takumi
2017-09-12[SystemZ] Add the CoveredBySubRegs bit to GPR64, GPR128 and FPR128 registers.Jonas Paulsson
2017-08-17[SystemZ, MachineScheduler] Improve post-RA scheduling.Jonas Paulsson
2017-08-11[IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert*Mikael Holmen
2017-08-07Reapply fix PR23384 (part 3 of 3) r304824 (was reverted in r305720).Evgeny Stupachenko
2017-08-04[SystemZ] Add support for 128-bit atomic load/store/cmpxchgUlrich Weigand
2017-08-04[SystemZ] Eliminate unnecessary serialization operationsUlrich Weigand
2017-07-21[SystemZ] test updateJonas Paulsson
2017-07-21[SystemZ, LoopStrengthReduce]Jonas Paulsson
2017-07-17[SystemZ] Add support for IBM z14 processor (3/3)Ulrich Weigand
2017-07-17[SystemZ] Add support for IBM z14 processor (2/3)Ulrich Weigand
2017-07-17[SystemZ] Add support for IBM z14 processor (1/3)Ulrich Weigand
2017-07-07[RegAllocFast] Don't insert kill flags of super-register for partial killQuentin Colombet
2017-06-26[SystemZ] Fix missing emergency spill slot corner caseUlrich Weigand
2017-06-26[SystemZ] Add a check against zero before calling getTestUnderMaskCond()Jonas Paulsson
2017-06-23[SystemZ] Remove unnecessary serialization before volatile loadsUlrich Weigand
2017-06-23[SystemZ] Fix trap issue and enable expensive checks.Jonas Paulsson
2017-06-12[SelectionDAG] Allow sin/cos -> sincos optimization on GNU triples w/ just -f...Geoff Berry
2017-06-02[SystemZ] Simplify test case. NFCQuentin Colombet
2017-06-02[RABasic] Properly update the LiveRegMatrix when LR splitting occurQuentin Colombet
2017-05-16Elide stores which are overwritten without being observed.Nirav Dave
2017-05-12Handle a COPY with undef source operand in LowerCopy()Jonas Paulsson
2017-05-10[SystemZ] Implement getRepRegClassFor()Jonas Paulsson
2017-05-04[SystemZ] Make copyPhysReg() add impl-use operands of super reg.Jonas Paulsson
2017-04-24[SystemZ] Update kill-flag in splitMove().Jonas Paulsson
2017-04-10Add address space mangling to lifetime intrinsicsMatt Arsenault