llvm-project/llvm/test/CodeGen/SystemZ
Matt Arsenault c2e35a6f32 RegAllocFast: Remove early selection loop, the spill calculation will report cost 0 anyway for free regs
The 2nd loop calculates spill costs but reports free registers as cost
0 anyway, so there is little benefit from having a separate early
loop.

Surprisingly this is not NFC, as many register are marked regDisabled
so the first loop often picks up later registers unnecessarily instead
of the first one available in the allocation order...

Patch by Matthias Braun

llvm-svn: 356499
2019-03-19 19:01:34 +00:00
..
Large Remove irrelevant references to legacy git repositories from 2019-01-15 16:18:52 +00:00
DAGCombine_trunc_extract.ll [SystemZ] Check for presence of vector support in SystemZISelLowering 2017-04-07 12:35:11 +00:00
DAGCombiner_illegal_BUILD_VECTOR.ll [DAGCombiner] Don't make a BUILD_VECTOR with operands of illegal type. 2017-04-05 13:45:37 +00:00
DAGCombiner_isAlias.ll [CodeGen] Unify MBB reference format in both MIR and debug output 2017-12-04 17:18:51 +00:00
RAbasic-invalid-LR-update.mir Followup on Proposal to move MIR physical register namespace to '$' sigil. 2018-01-31 22:04:26 +00:00
addr-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
addr-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
addr-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
alias-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
alloca-01.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
alloca-02.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
alloca-03.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
alloca-04.ll
and-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
and-02.ll
and-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
and-04.ll
and-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
and-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
and-07.ll
and-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
and-xor-01.ll
anyregcc-novec.ll [SystemZ] Add support for anyregcc calling convention 2018-03-02 20:40:11 +00:00
anyregcc-vec.ll [SystemZ] Add support for anyregcc calling convention 2018-03-02 20:40:11 +00:00
anyregcc.ll [SystemZ] Add support for anyregcc calling convention 2018-03-02 20:40:11 +00:00
args-01.ll
args-02.ll
args-03.ll
args-04.ll
args-05.ll
args-06.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
args-07.ll
args-08.ll
args-09.ll
args-10.ll
asm-01.ll
asm-02.ll
asm-03.ll
asm-04.ll
asm-05.ll [SystemZ] Add support for the "o" inline asm constraint 2017-11-09 16:31:57 +00:00
asm-06.ll
asm-07.ll
asm-08.ll
asm-09.ll
asm-10.ll
asm-11.ll
asm-12.ll
asm-13.ll
asm-14.ll
asm-15.ll
asm-16.ll
asm-17.ll
asm-18.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
asm-19.ll [SystemZ] Support vector registers in inline asm 2018-03-02 20:36:34 +00:00
atomic-fence-01.ll
atomic-fence-02.ll
atomic-load-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
atomic-load-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
atomic-load-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
atomic-load-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
atomic-load-05.ll [SystemZ] Add support for 128-bit atomic load/store/cmpxchg 2017-08-04 18:57:58 +00:00
atomic-store-01.ll [SystemZ] Eliminate unnecessary serialization operations 2017-08-04 18:53:35 +00:00
atomic-store-02.ll [SystemZ] Eliminate unnecessary serialization operations 2017-08-04 18:53:35 +00:00
atomic-store-03.ll [SystemZ] Eliminate unnecessary serialization operations 2017-08-04 18:53:35 +00:00
atomic-store-04.ll [SystemZ] Eliminate unnecessary serialization operations 2017-08-04 18:53:35 +00:00
atomic-store-05.ll [SystemZ] Add support for 128-bit atomic load/store/cmpxchg 2017-08-04 18:57:58 +00:00
atomicrmw-add-01.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-add-02.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-add-03.ll
atomicrmw-add-04.ll
atomicrmw-add-05.ll
atomicrmw-add-06.ll
atomicrmw-and-01.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-and-02.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-and-03.ll
atomicrmw-and-04.ll
atomicrmw-and-05.ll
atomicrmw-and-06.ll
atomicrmw-minmax-01.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-minmax-02.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-minmax-03.ll [IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert* 2017-08-11 06:57:08 +00:00
atomicrmw-minmax-04.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-nand-01.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-nand-02.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-nand-03.ll
atomicrmw-nand-04.ll
atomicrmw-or-01.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-or-02.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-or-03.ll
atomicrmw-or-04.ll
atomicrmw-or-05.ll
atomicrmw-or-06.ll
atomicrmw-sub-01.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-sub-02.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-sub-03.ll
atomicrmw-sub-04.ll
atomicrmw-sub-05.ll
atomicrmw-sub-06.ll
atomicrmw-xchg-01.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-xchg-02.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-xchg-03.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-xchg-04.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-xor-01.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-xor-02.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
atomicrmw-xor-03.ll
atomicrmw-xor-04.ll
atomicrmw-xor-05.ll
atomicrmw-xor-06.ll
backchain.ll [FileCheck] Add -allow-deprecated-dag-overlap to failing llvm tests 2018-07-11 20:25:49 +00:00
branch-01.ll
branch-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
branch-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
branch-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
branch-05.ll
branch-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
branch-07.ll [SystemZ] Rework IPM sequence generation 2018-01-19 20:52:04 +00:00
branch-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
branch-09.ll
branch-10.ll
branch-11.ll [SystemZ] Add support for IBM z14 processor (1/3) 2017-07-17 17:41:11 +00:00
branch-folder-hoist-livein.mir [BranchFolding] Fix live-in's when hoisting code 2018-06-07 07:20:33 +00:00
bswap-01.ll
bswap-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
bswap-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
bswap-04.ll [SystemZ] Fix test cases after r326613 2018-03-02 21:22:42 +00:00
bswap-05.ll [SystemZ] Fix test cases after r326613 2018-03-02 21:22:42 +00:00
bswap-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
bswap-07.ll [SystemZ] Fix test cases after r326613 2018-03-02 21:22:42 +00:00
bswap-08.ll [SystemZ] Fix truncstore + bswap codegen bug 2017-09-19 20:50:05 +00:00
buildvector-00.ll [SystemZ] Remove icmp undef from reduced tests 2019-03-18 13:55:28 +00:00
builtins.ll
call-01.ll
call-02.ll
call-03.ll [Regalloc] Generate and store multiple regalloc hints. 2017-12-05 10:52:24 +00:00
call-04.ll
call-05.ll
cc-liveness.ll [SystemZ] Bugfix for MVCLoop CC clobbering. 2018-05-07 10:48:43 +00:00
clear-liverange-spillreg.mir Followup on Proposal to move MIR physical register namespace to '$' sigil. 2018-01-31 22:04:26 +00:00
cmpxchg-01.ll [SystemZ] Directly use CC result of compare-and-swap 2018-01-19 20:54:18 +00:00
cmpxchg-02.ll [SystemZ] Directly use CC result of compare-and-swap 2018-01-19 20:54:18 +00:00
cmpxchg-03.ll [SystemZ] Directly use CC result of compare-and-swap 2018-01-19 20:54:18 +00:00
cmpxchg-04.ll [SystemZ] Directly use CC result of compare-and-swap 2018-01-19 20:54:18 +00:00
cmpxchg-05.ll [SystemZ] Custom-expand ATOMIC_CMP_AND_SWAP_WITH_SUCCESS 2017-09-28 16:22:54 +00:00
cmpxchg-06.ll [SystemZ] Directly use CC result of compare-and-swap 2018-01-19 20:54:18 +00:00
codegenprepare-splitstore.ll [CodeGenPrepare] Respect endianness in splitMergedValStore. 2018-03-13 08:36:20 +00:00
codemodel.ll [Targets] Fixup incorrect targets in codemodel tests 2018-12-10 20:55:34 +00:00
combine_loads_from_build_pair.ll [PPC] Remove Darwin support from POWER backend. 2018-08-28 01:18:29 +00:00
cond-load-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
cond-load-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
cond-load-03.ll [FileCheck] Add -allow-deprecated-dag-overlap to failing llvm tests 2018-07-11 20:25:49 +00:00
cond-move-01.ll [SystemZ] Improve use of conditional instructions 2016-11-28 13:34:08 +00:00
cond-move-02.ll [SystemZ] Do not use glue to represent condition code dependencies 2018-04-30 17:52:32 +00:00
cond-move-03.ll [SystemZ] Improve use of conditional instructions 2016-11-28 13:34:08 +00:00
cond-move-04.mir Followup on Proposal to move MIR physical register namespace to '$' sigil. 2018-01-31 22:04:26 +00:00
cond-move-05.mir Remove irrelevant references to legacy git repositories from 2019-01-15 16:18:52 +00:00
cond-move-regalloc-hints.mir [SystemZ] Pass copy-hinted regs first from getRegAllocationHints(). 2018-12-13 14:37:05 +00:00
cond-store-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
cond-store-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
cond-store-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
cond-store-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
cond-store-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
cond-store-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
cond-store-07.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
cond-store-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
cond-store-09.ll [SystemZ] Improve use of conditional instructions 2016-11-28 13:34:08 +00:00
copy-physreg-128.ll [SystemZ] Make copyPhysReg() add impl-use operands of super reg. 2017-05-04 13:33:30 +00:00
ctpop-01.ll
dag-combine-01.ll [SystemZ, LoopStrengthReduce] 2017-07-21 11:59:37 +00:00
dag-combine-02.ll [SystemZ] Prefer LOCHI over generating IPM sequences 2018-01-19 20:56:04 +00:00
dag-combine-03.ll [SystemZ] Remove icmp undef from reduced tests 2019-03-18 13:55:28 +00:00
dag-combine-04.ll [SystemZ] Bugfix in combineSTORE(). 2018-05-25 09:01:23 +00:00
debuginstr-00.mir [SystemZ] Handle DBG_VALUE instructions in two places in backend. 2019-01-23 07:42:26 +00:00
debuginstr-01.mir [SystemZ] Handle DBG_VALUE instructions in two places in backend. 2019-01-23 07:42:26 +00:00
debuginstr-02.mir [SystemZ] Remember to reset the NoPHIs property on MF in createPHIsForSelects() 2019-01-24 07:54:41 +00:00
debuginstr-cgp.mir [CodeGenPrepare] Handle all debug calls in dupRetToEnableTailCallOpts() 2019-01-29 09:03:35 +00:00
dyn-alloca-offset.ll
expand-zext-pseudo.ll [SystemZ] Don't drop any operands in expandZExtPseudo() 2017-03-22 06:03:32 +00:00
extract-vector-elt-zEC12.ll [SystemZ] Skip DAGCombining of vector node for older subtargets. 2017-03-31 13:22:59 +00:00
fold-memory-op-impl.ll [SystemZ] Don't drop MO flags in foldMemoryOperandImpl() 2017-03-21 05:49:40 +00:00
fp-abs-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-abs-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-abs-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-abs-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-add-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-add-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-add-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-add-04.ll [SystemZ] Add support for IBM z14 processor (3/3) 2017-07-17 17:44:20 +00:00
fp-cmp-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-cmp-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-cmp-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-cmp-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-cmp-05.ll DAG: Fold fneg into compare with constant into the constant 2017-01-30 17:57:28 +00:00
fp-cmp-06.ll [SystemZ] Add support for IBM z14 processor (3/3) 2017-07-17 17:44:20 +00:00
fp-cmp-07.mir Followup on Proposal to move MIR physical register namespace to '$' sigil. 2018-01-31 22:04:26 +00:00
fp-const-01.ll
fp-const-02.ll
fp-const-03.ll
fp-const-04.ll
fp-const-05.ll
fp-const-06.ll
fp-const-07.ll
fp-const-08.ll
fp-const-09.ll
fp-const-10.ll
fp-const-11.ll [SystemZ] Wait with selection of legal vector/FP constants until Select(). 2019-02-26 16:47:59 +00:00
fp-const-12.ll [SystemZ] Use VGM whenever possible to load FP immediates. 2019-02-12 18:06:06 +00:00
fp-conv-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-conv-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-conv-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-conv-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-conv-05.ll
fp-conv-06.ll
fp-conv-07.ll
fp-conv-08.ll
fp-conv-09.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-conv-10.ll Regenerate FP_TO_INT tests. 2018-10-27 15:00:38 +00:00
fp-conv-11.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-conv-12.ll Regenerate FP_TO_INT tests. 2018-10-27 15:00:38 +00:00
fp-conv-13.ll
fp-conv-14.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-conv-15.ll [SystemZ] Add support for IBM z14 processor (3/3) 2017-07-17 17:44:20 +00:00
fp-conv-16.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-conv-17.mir Followup on Proposal to move MIR physical register namespace to '$' sigil. 2018-01-31 22:04:26 +00:00
fp-conv-18.ll Recommit "[SystemZ] Do not emit VEXTEND or VROUND nodes without vector support." 2019-02-15 19:13:55 +00:00
fp-copysign-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-copysign-02.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
fp-div-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-div-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-div-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-div-04.ll [SystemZ] Add support for IBM z14 processor (3/3) 2017-07-17 17:44:20 +00:00
fp-libcall.ll
fp-move-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-move-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-move-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-move-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-move-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-move-06.ll
fp-move-07.ll
fp-move-08.ll
fp-move-09.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-move-10.ll
fp-move-11.ll
fp-move-12.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-move-13.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-mul-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-mul-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-mul-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-mul-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-mul-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-mul-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-mul-07.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-mul-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-mul-09.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-mul-10.ll [SystemZ] Add support for IBM z14 processor (2/3) 2017-07-17 17:42:48 +00:00
fp-mul-11.ll [SystemZ] Add support for IBM z14 processor (3/3) 2017-07-17 17:44:20 +00:00
fp-mul-12.ll [SystemZ] Add support for IBM z14 processor (3/3) 2017-07-17 17:44:20 +00:00
fp-neg-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-neg-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-round-01.ll [SystemZ] Add a couple of missing tests 2018-11-09 19:16:21 +00:00
fp-round-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-round-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-sincos-01.ll [SelectionDAG] Allow sin/cos -> sincos optimization on GNU triples w/ just -fno-math-errno 2017-06-12 17:15:41 +00:00
fp-sqrt-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-sqrt-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-sqrt-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-sqrt-04.ll [SystemZ] Add support for IBM z14 processor (3/3) 2017-07-17 17:44:20 +00:00
fp-sub-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-sub-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-sub-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-sub-04.ll [SystemZ] Add support for IBM z14 processor (3/3) 2017-07-17 17:44:20 +00:00
fpc-intrinsics.ll [SystemZ] Support floating-point control register instructions 2016-12-02 18:21:53 +00:00
frame-01.ll
frame-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-07.ll Replace "no-frame-pointer-*" function attributes with "frame-pointer" 2019-01-14 10:55:55 +00:00
frame-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-09.ll Replace "no-frame-pointer-*" function attributes with "frame-pointer" 2019-01-14 10:55:55 +00:00
frame-10.ll
frame-11.ll
frame-13.ll Replace "no-frame-pointer-*" function attributes with "frame-pointer" 2019-01-14 10:55:55 +00:00
frame-14.ll Replace "no-frame-pointer-*" function attributes with "frame-pointer" 2019-01-14 10:55:55 +00:00
frame-15.ll Replace "no-frame-pointer-*" function attributes with "frame-pointer" 2019-01-14 10:55:55 +00:00
frame-16.ll Replace "no-frame-pointer-*" function attributes with "frame-pointer" 2019-01-14 10:55:55 +00:00
frame-17.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-18.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-19.ll
frame-20.ll
frame-21.ll [SystemZ] Fix missing emergency spill slot corner case 2017-06-26 16:50:32 +00:00
frameaddr-01.ll
hoist-const-stores.ll [MachineLICM] Re-enable hoisting of constant stores 2018-04-09 14:50:02 +00:00
htm-intrinsics.ll
insert-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
insert-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
insert-03.ll
insert-04.ll
insert-05.ll [DAGCombiner] When combining zero_extend of a truncate, only mask before extending for vectors. 2018-03-01 22:32:25 +00:00
insert-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-abs-01.ll
int-add-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-add-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-add-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-add-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-add-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-add-06.ll
int-add-07.ll
int-add-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-add-09.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-add-10.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-add-11.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-add-12.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-add-13.ll
int-add-14.ll
int-add-15.ll
int-add-16.ll
int-add-17.ll [SystemZ] Add support for IBM z14 processor (1/3) 2017-07-17 17:41:11 +00:00
int-cmp-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-07.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-09.ll
int-cmp-10.ll
int-cmp-11.ll
int-cmp-12.ll
int-cmp-13.ll
int-cmp-14.ll
int-cmp-15.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-16.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-17.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-18.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-19.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-20.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-21.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-22.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-23.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-24.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-25.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-26.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-27.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-28.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-29.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-30.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-31.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-32.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-33.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-34.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-35.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-36.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-37.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-38.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-39.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-40.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-41.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-42.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-43.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-44.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-45.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-46.ll
int-cmp-47.ll [SystemZ] Validate shifted compare value in adjustForTestUnderMask 2017-12-05 19:42:07 +00:00
int-cmp-48.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-cmp-49.ll
int-cmp-50.ll
int-cmp-51.ll [CodeGen] Unify MBB reference format in both MIR and debug output 2017-12-04 17:18:51 +00:00
int-cmp-52.ll
int-cmp-53.ll
int-cmp-54.ll [SystemZ] Add a check against zero before calling getTestUnderMaskCond() 2017-06-26 13:38:27 +00:00
int-cmp-55.ll [SystemZ] Do not use glue to represent condition code dependencies 2018-04-30 17:52:32 +00:00
int-const-01.ll
int-const-02.ll [SystemZ] Do not crash when selecting an OR of two constants 2017-11-14 20:00:34 +00:00
int-const-03.ll
int-const-04.ll
int-const-05.ll
int-const-06.ll
int-conv-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-conv-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-conv-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-conv-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-conv-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-conv-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-conv-07.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-conv-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-conv-09.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-conv-10.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-conv-11.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-conv-12.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-conv-13.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-div-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-div-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-div-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-div-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-div-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-div-06.ll [CodeGen] Print register names in lowercase in both MIR and debug output 2017-11-28 17:15:09 +00:00
int-move-01.ll
int-move-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-move-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-move-04.ll
int-move-05.ll
int-move-06.ll
int-move-07.ll
int-move-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-move-09.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-mul-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-mul-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-mul-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-mul-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-mul-05.ll
int-mul-06.ll
int-mul-07.ll
int-mul-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-mul-09.ll [SystemZ] Add support for IBM z14 processor (1/3) 2017-07-17 17:41:11 +00:00
int-mul-10.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-mul-11.ll [SystemZ] Add support for IBM z14 processor (1/3) 2017-07-17 17:41:11 +00:00
int-neg-01.ll
int-neg-02.ll
int-sadd-01.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-sadd-02.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-sadd-03.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-sadd-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-sadd-05.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-sadd-06.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-sadd-07.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-sadd-08.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-sadd-09.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-ssub-01.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-ssub-02.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-ssub-03.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-ssub-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-ssub-05.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-ssub-06.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-ssub-07.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-ssub-08.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-ssub-09.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-sub-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-sub-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-sub-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-sub-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-sub-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-sub-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-sub-07.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-sub-08.ll
int-sub-09.ll
int-sub-10.ll [SystemZ] Add support for IBM z14 processor (1/3) 2017-07-17 17:41:11 +00:00
int-uadd-01.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-uadd-02.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-uadd-03.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-uadd-04.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-uadd-05.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-uadd-06.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-uadd-07.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-uadd-08.ll [SystemZ] Reimplent SchedModel IssueWidth and WriteRes/ReadAdvance mappings. 2018-07-20 09:40:43 +00:00
int-uadd-09.ll [SystemZ] Reimplent SchedModel IssueWidth and WriteRes/ReadAdvance mappings. 2018-07-20 09:40:43 +00:00
int-uadd-10.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-uadd-11.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-usub-01.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-usub-02.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-usub-03.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-usub-04.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-usub-05.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-usub-06.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-usub-07.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-usub-08.ll [SystemZ] Reimplent SchedModel IssueWidth and WriteRes/ReadAdvance mappings. 2018-07-20 09:40:43 +00:00
int-usub-09.ll [SystemZ] Reimplent SchedModel IssueWidth and WriteRes/ReadAdvance mappings. 2018-07-20 09:40:43 +00:00
int-usub-10.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
int-usub-11.ll [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY 2018-04-30 17:54:28 +00:00
ipra-04.ll [RegUsageInfoCollector] Bugfix for callee saved registers. 2018-05-25 08:42:02 +00:00
ipra.ll [RegUsageInfoCollector] Bugfix for handling of register aliases. 2018-05-04 07:50:05 +00:00
isel-debug.ll [SystemZ] Pass the DAG pointer from SystemZAddressingMode::dump(). 2018-10-26 00:02:33 +00:00
knownbits-intrinsics-binop.ll [SystemZ] computeKnownBitsForTargetNode() / ComputeNumSignBitsForTargetNode() 2018-03-17 08:32:12 +00:00
knownbits-intrinsics-unpack.ll [SystemZ] computeKnownBitsForTargetNode() / ComputeNumSignBitsForTargetNode() 2018-03-17 08:32:12 +00:00
knownbits.ll [SystemZ] Remove icmp undef 2019-03-14 11:56:41 +00:00
la-01.ll
la-02.ll
la-03.ll
la-04.ll
list-ilp-crash.ll [SystemZ] Implement getRepRegClassFor() 2017-05-10 13:03:25 +00:00
lit.local.cfg
load-and-test-RA-hints.mir [SystemZ] Pass regalloc hints to help Load-and-Test transformations. 2019-02-27 00:18:28 +00:00
load-and-test.mir Followup on Proposal to move MIR physical register namespace to '$' sigil. 2018-01-31 22:04:26 +00:00
locr-legal-regclass.ll [SystemZ] Make sure of correct regclasses in insertSelect() 2017-03-31 14:06:59 +00:00
loop-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
loop-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
loop-03.ll Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
loop-04.ll [SystemZ] Check the bitwidth before calling isInt/isUInt. 2018-01-31 12:41:25 +00:00
lower-copy-undef-src.mir Followup on Proposal to move MIR physical register namespace to '$' sigil. 2018-01-31 22:04:26 +00:00
mature-mc-support.ll [LLC] Add an inline assembly diagnostics handler. 2017-02-03 11:14:39 +00:00
memchr-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
memchr-nobuiltin.ll
memcmp-01.ll [SystemZ] Do not return INT_MIN from strcmp/memcmp 2019-02-06 15:10:13 +00:00
memcmp-02.ll [SystemZ] Add "REQUIRES: asserts" to test case to fix build bots. 2018-03-20 08:29:19 +00:00
memcmp-nobuiltin.ll
memcpy-01.ll Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
memcpy-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
memset-01.ll Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
memset-02.ll Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
memset-03.ll Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
memset-04.ll Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
misched-readadvances.mir [SchedModel] Fix for read advance cycles with implicit pseudo operands. 2018-10-30 15:04:40 +00:00
multiselect.ll [SystemZ] Do not use glue to represent condition code dependencies 2018-04-30 17:52:32 +00:00
no-postra-sink.mir [PostRASink]Add register dependency check for implicit operands 2018-04-13 14:23:09 +00:00
or-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
or-02.ll
or-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
or-04.ll
or-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
or-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
or-07.ll
or-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
patchpoint-invoke.ll [SystemZ] Support stackmaps and patchpoints 2018-03-02 20:39:30 +00:00
patchpoint.ll [SystemZ] Support stackmaps and patchpoints 2018-03-02 20:39:30 +00:00
pie.ll
postra-sched-expandedops.mir [SystemZ] Improve handling of instructions which expand to several groups 2018-08-03 10:43:05 +00:00
pr31710.ll SDAG: Update ChainNodesMatched during UpdateChains if a node is replaced 2017-01-30 18:29:46 +00:00
pr32372.ll [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds (test tweaks) 2018-08-29 11:18:14 +00:00
pr32505.ll Followup on Proposal to move MIR physical register namespace to '$' sigil. 2018-01-31 22:04:26 +00:00
pr36164.ll [DAGCombine] Improve alias analysis for chain of independent stores. 2018-11-08 19:14:20 +00:00
prefetch-01.ll
regalloc-GR128-02.mir [SystemZ] Bugfix in shouldCoalesce() 2018-11-08 15:29:48 +00:00
regalloc-GR128.ll [SystemZ] implement shouldCoalesce() 2017-09-29 14:31:39 +00:00
regalloc-fast-invalid-kill-flag.mir Relax fast register allocator related test cases; NFC 2018-10-29 20:10:42 +00:00
ret-addr-01.ll
risbg-01.ll [SystemZ] set 'guessInstructionProperties = 0' and set flags as needed. 2017-12-05 11:24:39 +00:00
risbg-02.ll
risbg-03.ll
risbg-04.ll [SystemZ] Fix invalid codegen using RISBMux on out-of-range bits 2017-11-14 19:20:46 +00:00
rnsbg-01.ll
rosbg-01.ll
rosbg-02.ll Relax fast register allocator related test cases; NFC 2018-10-29 20:10:42 +00:00
rot-01.ll
rot-02.ll
rxsbg-01.ll
scalar-ctlz.ll [SystemZ] Improved handling of the @llvm.ctlz intrinsic. 2019-02-06 19:23:31 +00:00
selectcc-01.ll
selectcc-02.ll
selectcc-03.ll
selectcc-04.ll [SystemZ] Fold AHIMux in foldMemoryOperandImpl. 2018-05-18 11:54:04 +00:00
setcc-01.ll
setcc-02.ll
setcc-03.ll [SystemZ] Rework IPM sequence generation 2018-01-19 20:52:04 +00:00
setcc-04.ll [SystemZ] Rework IPM sequence generation 2018-01-19 20:52:04 +00:00
shift-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
shift-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
shift-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
shift-04.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
shift-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
shift-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
shift-07.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
shift-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
shift-09.ll
shift-10.ll [DAG] optimize negation of bool 2016-10-19 16:58:59 +00:00
shift-11.ll
shift-12.ll [SystemZ, TableGen] Fix shift count handling 2018-08-01 11:57:58 +00:00
signbits-intrinsics-binop.ll [SystemZ] computeKnownBitsForTargetNode() / ComputeNumSignBitsForTargetNode() 2018-03-17 08:32:12 +00:00
signbits-intrinsics-unpack.ll [SystemZ] computeKnownBitsForTargetNode() / ComputeNumSignBitsForTargetNode() 2018-03-17 08:32:12 +00:00
signbits.ll [SystemZ] Add 'REQUIRES: asserts' to test case using debug output. 2018-03-17 09:15:13 +00:00
spill-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
splitMove_undefReg_mverifier.ll [SystemZ] Add use of super-reg in splitMove() 2017-03-17 06:47:08 +00:00
splitMove_undefReg_mverifier_2.ll [SystemZ] Update kill-flag in splitMove(). 2017-04-24 12:40:28 +00:00
stack-guard.ll Add address space mangling to lifetime intrinsics 2017-04-10 20:18:21 +00:00
stack-size-section.ll Recommit r335333 "[MC] - Add .stack_size sections into groups and link them with .text" 2018-06-22 10:53:47 +00:00
stackmap-nops.ll [SystemZ] Support stackmaps and patchpoints 2018-03-02 20:39:30 +00:00
stackmap-shadow-optimization.ll [SystemZ] Support stackmaps and patchpoints 2018-03-02 20:39:30 +00:00
stackmap.ll [SystemZ] Support stackmaps and patchpoints 2018-03-02 20:39:30 +00:00
store_nonbytesized_vecs.ll [DAGCombine] Improve Load-Store Forwarding 2018-10-10 14:15:52 +00:00
strcmp-01.ll [SystemZ] Do not return INT_MIN from strcmp/memcmp 2019-02-06 15:10:13 +00:00
strcmp-nobuiltin.ll
strcpy-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
strcpy-nobuiltin.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
strlen-01.ll [CodeGen] Unify MBB reference format in both MIR and debug output 2017-12-04 17:18:51 +00:00
strlen-nobuiltin.ll
subregliveness-01.ll Remove irrelevant references to legacy git repositories from 2019-01-15 16:18:52 +00:00
subregliveness-02.ll [SystemZ] Use VGM whenever possible to load FP immediates. 2019-02-12 18:06:06 +00:00
subregliveness-03.ll [RegisterCoalescer] Reset VNInfo def when copying segments over 2018-08-15 16:21:53 +00:00
subregliveness-04.ll DAG combiner: fold (select, C, X, undef) -> X 2018-11-16 23:13:38 +00:00
subregliveness-05.ll [SystemZ] make test immune to improvements in undef simplification 2018-11-18 16:50:44 +00:00
subregliveness-06.mir Remove irrelevant references to legacy git repositories from 2019-01-15 16:18:52 +00:00
subregliveness-07.mir [RegisterCoalscer] Manually remove leftover segments when commuting def 2018-08-21 19:01:26 +00:00
swift-return.ll [Regalloc] Generate and store multiple regalloc hints. 2017-12-05 10:52:24 +00:00
swifterror.ll RegAllocFast: Remove early selection loop, the spill calculation will report cost 0 anyway for free regs 2019-03-19 19:01:34 +00:00
swiftself.ll
tail-call-mem-intrinsics.ll Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) 2018-01-19 17:13:12 +00:00
tdc-01.ll
tdc-02.ll
tdc-03.ll
tdc-04.ll
tdc-05.ll
tdc-06.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
tdc-07.ll [SystemZ] Add support for IBM z14 processor (3/3) 2017-07-17 17:44:20 +00:00
tls-01.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
tls-02.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
tls-03.ll
tls-04.ll
tls-05.ll
tls-06.ll
tls-07.ll
trap-01.ll
trap-02.ll [SystemZ] Fix trap issue and enable expensive checks. 2017-06-23 14:30:46 +00:00
trap-03.ll [SystemZ] Support load-and-trap instructions 2016-11-28 13:59:22 +00:00
trap-04.ll [SystemZ] Support load-and-trap instructions 2016-11-28 13:59:22 +00:00
trap-05.ll [SystemZ] Support load-and-trap instructions 2016-11-28 13:59:22 +00:00
twoaddr-sink.ll [SystemZ] set 'guessInstructionProperties = 0' and set flags as needed. 2017-12-05 11:24:39 +00:00
unaligned-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
undef-flag.ll Fixed parser error on windows shell evaluation of RUN script line 2017-01-18 11:40:28 +00:00
vec-abi-align.ll
vec-abs-01.ll
vec-abs-02.ll
vec-abs-03.ll
vec-abs-04.ll
vec-abs-05.ll
vec-abs-06.ll [SystemZ] Add support for IBM z14 processor (2/3) 2017-07-17 17:42:48 +00:00
vec-add-01.ll
vec-add-02.ll [SystemZ] Add support for IBM z14 processor (2/3) 2017-07-17 17:42:48 +00:00
vec-and-01.ll
vec-and-02.ll
vec-and-03.ll
vec-and-04.ll [SystemZ] Add support for IBM z14 processor (1/3) 2017-07-17 17:41:11 +00:00
vec-args-01.ll
vec-args-02.ll
vec-args-03.ll
vec-args-04.ll
vec-args-05.ll
vec-args-06.ll [SystemZ] Post-RA scheduler implementation 2016-10-20 08:27:16 +00:00
vec-args-07.ll
vec-args-error-01.ll
vec-args-error-02.ll
vec-args-error-03.ll
vec-args-error-04.ll
vec-args-error-05.ll
vec-args-error-06.ll
vec-args-error-07.ll
vec-args-error-08.ll
vec-cmp-01.ll
vec-cmp-02.ll
vec-cmp-03.ll
vec-cmp-04.ll
vec-cmp-05.ll
vec-cmp-06.ll
vec-cmp-07.ll [SystemZ] Add support for IBM z14 processor (2/3) 2017-07-17 17:42:48 +00:00
vec-cmp-cmp-logic-select.ll [SystemZ] Improve decoding in case of instructions with four register operands. 2018-07-31 13:00:42 +00:00
vec-cmpsel.ll [CodeGen] Unify MBB reference format in both MIR and debug output 2017-12-04 17:18:51 +00:00
vec-combine-01.ll
vec-combine-02.ll
vec-const-01.ll
vec-const-02.ll
vec-const-03.ll
vec-const-04.ll
vec-const-05.ll [SystemZ] Wait with selection of legal vector/FP constants until Select(). 2019-02-26 16:47:59 +00:00
vec-const-06.ll [SystemZ] Wait with selection of legal vector/FP constants until Select(). 2019-02-26 16:47:59 +00:00
vec-const-07.ll
vec-const-08.ll
vec-const-09.ll
vec-const-10.ll
vec-const-11.ll
vec-const-12.ll
vec-const-13.ll
vec-const-14.ll
vec-const-15.ll
vec-const-16.ll
vec-const-17.ll
vec-const-18.ll
vec-const-19.ll [SystemZ] Wait with selection of legal vector/FP constants until Select(). 2019-02-26 16:47:59 +00:00
vec-conv-01.ll
vec-conv-02.ll [SystemZ] Make better use of VLDEB 2018-12-20 12:59:05 +00:00
vec-ctlz-01.ll
vec-ctpop-01.ll
vec-ctpop-02.ll [SystemZ] Add support for IBM z14 processor (1/3) 2017-07-17 17:41:11 +00:00
vec-cttz-01.ll
vec-div-01.ll [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
vec-div-02.ll [SystemZ] Add support for IBM z14 processor (2/3) 2017-07-17 17:42:48 +00:00
vec-extract-01.ll [DAGCombiner][X86][SystemZ][AArch64] Combine some cases of (bitcast (build_vector constants)) between legalize types and legalize dag. 2019-03-04 19:12:16 +00:00
vec-extract-02.ll
vec-intrinsics-01.ll [SystemZ] Also update the CHECK line for VPDI 2018-02-23 13:22:46 +00:00
vec-intrinsics-02.ll [SystemZ] Prefer LOCHI over generating IPM sequences 2018-01-19 20:56:04 +00:00
vec-load-element.ll [SelectionDAGBuilder] Chain prefetches less aggressively. 2018-01-10 09:33:00 +00:00
vec-log-01.ll
vec-max-01.ll
vec-max-02.ll
vec-max-03.ll
vec-max-04.ll
vec-max-05.ll [NFC] Rename minnan and maxnan to minimum and maximum 2018-10-24 22:49:55 +00:00
vec-min-01.ll
vec-min-02.ll
vec-min-03.ll
vec-min-04.ll
vec-min-05.ll [NFC] Rename minnan and maxnan to minimum and maximum 2018-10-24 22:49:55 +00:00
vec-move-01.ll
vec-move-02.ll
vec-move-03.ll
vec-move-04.ll
vec-move-05.ll
vec-move-06.ll
vec-move-07.ll
vec-move-08.ll [SystemZ] Make better use of VGEF/VGEG 2018-12-20 13:01:20 +00:00
vec-move-09.ll
vec-move-10.ll
vec-move-11.ll
vec-move-12.ll
vec-move-13.ll
vec-move-14.ll [SystemZ] Make better use of VLLEZ 2018-12-20 13:05:03 +00:00
vec-move-15.ll
vec-move-16.ll
vec-move-17.ll [SystemZ] Reimplent SchedModel IssueWidth and WriteRes/ReadAdvance mappings. 2018-07-20 09:40:43 +00:00
vec-move-18.ll [SystemZ] Make better use of VLLEZ 2018-12-20 13:05:03 +00:00
vec-move-19.ll [SystemZ] Avoid inserting same value after replication 2018-11-09 15:44:28 +00:00
vec-move-20.ll [SystemZ] Replicate the load with most uses in buildVector() 2018-11-12 08:12:20 +00:00
vec-move-21.ll [SystemZ] Increase the number of VLREPs 2018-11-13 08:37:09 +00:00
vec-move-22.ll [SystemZ] Increase the number of VLREPs 2018-11-13 08:37:09 +00:00
vec-mul-01.ll
vec-mul-02.ll
vec-mul-03.ll [SystemZ] Add support for IBM z14 processor (2/3) 2017-07-17 17:42:48 +00:00
vec-mul-04.ll [SystemZ] Add support for IBM z14 processor (2/3) 2017-07-17 17:42:48 +00:00
vec-mul-05.ll [SystemZ] Add support for IBM z14 processor (2/3) 2017-07-17 17:42:48 +00:00
vec-neg-01.ll
vec-neg-02.ll [SystemZ] Add support for IBM z14 processor (2/3) 2017-07-17 17:42:48 +00:00
vec-or-01.ll
vec-or-02.ll
vec-or-03.ll [SystemZ] Add support for IBM z14 processor (1/3) 2017-07-17 17:41:11 +00:00
vec-perm-01.ll
vec-perm-02.ll
vec-perm-03.ll
vec-perm-04.ll
vec-perm-05.ll
vec-perm-06.ll
vec-perm-07.ll
vec-perm-08.ll
vec-perm-09.ll
vec-perm-10.ll
vec-perm-11.ll
vec-perm-12.ll [SystemZ] Post-RA scheduler implementation 2016-10-20 08:27:16 +00:00
vec-perm-13.ll
vec-round-01.ll
vec-round-02.ll [SystemZ] Add support for IBM z14 processor (2/3) 2017-07-17 17:42:48 +00:00
vec-sext.ll [DAGTypeLegalizer] Handle SIGN/ZERO_EXTEND in WidenVecRes_Convert(). 2017-01-27 07:46:26 +00:00
vec-shift-01.ll
vec-shift-02.ll
vec-shift-03.ll
vec-shift-04.ll
vec-shift-05.ll
vec-shift-06.ll
vec-shift-07.ll
vec-sqrt-01.ll
vec-sqrt-02.ll [SystemZ] Add support for IBM z14 processor (2/3) 2017-07-17 17:42:48 +00:00
vec-sub-01.ll Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 2018-02-27 16:59:10 +00:00
vec-sub-02.ll [SystemZ] Add support for IBM z14 processor (2/3) 2017-07-17 17:42:48 +00:00
vec-trunc-to-i1.ll [TargetLowering] Add ISD::AND handling to SimplifyDemandedVectorElts 2018-12-12 13:43:07 +00:00
vec-xor-01.ll
vec-xor-02.ll [SystemZ] Add support for IBM z14 processor (1/3) 2017-07-17 17:41:11 +00:00
vec-zext.ll [DAGTypeLegalizer] Handle SIGN/ZERO_EXTEND in WidenVecRes_Convert(). 2017-01-27 07:46:26 +00:00
vectorizer-output-3xi32.ll [SystemZ] Add check VT.isSimple() in canTreateAsByteVector() 2017-03-07 09:49:31 +00:00
xor-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
xor-02.ll
xor-03.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
xor-04.ll
xor-05.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
xor-06.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
xor-07.ll
xor-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00