1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/test/CodeGen/SystemZ
Jonas Paulsson 329a30125b [SchedModel] Fix for read advance cycles with implicit pseudo operands.
The SchedModel allows the addition of ReadAdvances to express that certain
operands of the instructions are needed at a later point than the others.

RegAlloc may add pseudo operands that are not part of the instruction
descriptor, and therefore cannot have any read advance entries. This meant
that in some cases the desired read advance was nullified by such a pseudo
operand, which still had the original latency.

This patch fixes this by making sure that such pseudo operands get a zero
latency during DAG construction.

Review: Matthias Braun, Ulrich Weigand.
https://reviews.llvm.org/D49671

llvm-svn: 345606
2018-10-30 15:04:40 +00:00
..
Large
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
alloca-02.ll
alloca-03.ll
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
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
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
atomic-store-01.ll
atomic-store-02.ll
atomic-store-03.ll
atomic-store-04.ll
atomic-store-05.ll
atomicrmw-add-01.ll
atomicrmw-add-02.ll
atomicrmw-add-03.ll
atomicrmw-add-04.ll
atomicrmw-add-05.ll
atomicrmw-add-06.ll
atomicrmw-and-01.ll
atomicrmw-and-02.ll
atomicrmw-and-03.ll
atomicrmw-and-04.ll
atomicrmw-and-05.ll
atomicrmw-and-06.ll
atomicrmw-minmax-01.ll
atomicrmw-minmax-02.ll
atomicrmw-minmax-03.ll
atomicrmw-minmax-04.ll
atomicrmw-nand-01.ll
atomicrmw-nand-02.ll
atomicrmw-nand-03.ll
atomicrmw-nand-04.ll
atomicrmw-or-01.ll
atomicrmw-or-02.ll
atomicrmw-or-03.ll
atomicrmw-or-04.ll
atomicrmw-or-05.ll
atomicrmw-or-06.ll
atomicrmw-sub-01.ll
atomicrmw-sub-02.ll
atomicrmw-sub-03.ll
atomicrmw-sub-04.ll
atomicrmw-sub-05.ll
atomicrmw-sub-06.ll
atomicrmw-xchg-01.ll
atomicrmw-xchg-02.ll
atomicrmw-xchg-03.ll
atomicrmw-xchg-04.ll
atomicrmw-xor-01.ll
atomicrmw-xor-02.ll
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
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
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
builtins.ll
call-01.ll
call-02.ll
call-03.ll
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
cmpxchg-01.ll
cmpxchg-02.ll
cmpxchg-03.ll
cmpxchg-04.ll
cmpxchg-05.ll
cmpxchg-06.ll
codegenprepare-splitstore.ll [CodeGenPrepare] Respect endianness in splitMergedValStore. 2018-03-13 08:36:20 +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
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
cond-move-04.mir
cond-move-05.mir
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
copy-physreg-128.ll
ctpop-01.ll
dag-combine-01.ll
dag-combine-02.ll
dag-combine-03.ll [SelectionDAG] Handle big endian target BITCAST in computeKnownBits() 2018-03-17 08:04:00 +00:00
dag-combine-04.ll [SystemZ] Bugfix in combineSTORE(). 2018-05-25 09:01:23 +00:00
DAGCombine_trunc_extract.ll
DAGCombiner_illegal_BUILD_VECTOR.ll
DAGCombiner_isAlias.ll
dyn-alloca-offset.ll
expand-zext-pseudo.ll
extract-vector-elt-zEC12.ll
fold-memory-op-impl.ll
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
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
fp-cmp-06.ll
fp-cmp-07.mir
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
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
fp-conv-16.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-conv-17.mir
fp-copysign-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
fp-copysign-02.ll
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
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
fp-mul-11.ll
fp-mul-12.ll
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] Test case formatting fixes 2018-07-20 12:12:10 +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
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
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
fpc-intrinsics.ll
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 [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-08.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-09.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-10.ll
frame-11.ll
frame-13.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-14.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-15.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
frame-16.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +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
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
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
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
int-cmp-52.ll
int-cmp-53.ll
int-cmp-54.ll
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
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
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
int-mul-10.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
int-mul-11.ll
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
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] computeKnownBitsForTargetNode() / ComputeNumSignBitsForTargetNode() 2018-03-17 08:32:12 +00:00
la-01.ll
la-02.ll
la-03.ll
la-04.ll
list-ilp-crash.ll
lit.local.cfg
load-and-test.mir
locr-legal-regclass.ll
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
loop-04.ll
lower-copy-undef-src.mir
mature-mc-support.ll
memchr-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
memchr-nobuiltin.ll
memcmp-01.ll
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
memcpy-02.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
memset-01.ll
memset-02.ll
memset-03.ll
memset-04.ll
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
pr32372.ll [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds (test tweaks) 2018-08-29 11:18:14 +00:00
pr32505.ll
pr36164.ll [SystemZ] Reimplent SchedModel IssueWidth and WriteRes/ReadAdvance mappings. 2018-07-20 09:40:43 +00:00
prefetch-01.ll
RAbasic-invalid-LR-update.mir
regalloc-fast-invalid-kill-flag.mir Relax fast register allocator related test cases; NFC 2018-10-29 20:10:42 +00:00
regalloc-GR128.ll
ret-addr-01.ll
risbg-01.ll
risbg-02.ll
risbg-03.ll
risbg-04.ll
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
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
setcc-04.ll
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
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_2.ll
splitMove_undefReg_mverifier.ll
stack-guard.ll
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
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
strlen-nobuiltin.ll
subregliveness-01.ll [SystemZ] Add testcase for r339778 2018-08-15 15:43:13 +00:00
subregliveness-02.ll [RegAlloc] Check that subreg liveness tracking applies to given virtual reg 2018-08-15 16:07:47 +00:00
subregliveness-03.ll [RegisterCoalescer] Reset VNInfo def when copying segments over 2018-08-15 16:21:53 +00:00
subregliveness-04.ll [RegisterCoalescer] Ensure that both registers have subranges if one does 2018-08-15 17:04:58 +00:00
subregliveness-05.ll [RegisterCoalescer] Shrink to uses if needed after removeCopyByCommutingDef 2018-08-16 18:02:59 +00:00
subregliveness-06.mir [SystemZ] Require asserts in subregliveness-06.mir 2018-08-16 20:12:15 +00:00
subregliveness-07.mir [RegisterCoalscer] Manually remove leftover segments when commuting def 2018-08-21 19:01:26 +00:00
swift-return.ll
swifterror.ll
swiftself.ll
tail-call-mem-intrinsics.ll
tdc-01.ll
tdc-02.ll
tdc-03.ll
tdc-04.ll
tdc-05.ll
tdc-06.ll
tdc-07.ll
tls-01.ll
tls-02.ll
tls-03.ll
tls-04.ll
tls-05.ll
tls-06.ll
tls-07.ll
trap-01.ll
trap-02.ll
trap-03.ll
trap-04.ll
trap-05.ll
twoaddr-sink.ll
unaligned-01.ll [SystemZ] Test case formatting fixes 2018-07-20 12:12:10 +00:00
undef-flag.ll
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
vec-add-01.ll
vec-add-02.ll
vec-and-01.ll
vec-and-02.ll
vec-and-03.ll
vec-and-04.ll
vec-args-01.ll
vec-args-02.ll
vec-args-03.ll
vec-args-04.ll
vec-args-05.ll
vec-args-06.ll
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
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
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
vec-const-06.ll
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-conv-01.ll
vec-conv-02.ll
vec-ctlz-01.ll
vec-ctpop-01.ll
vec-ctpop-02.ll
vec-cttz-01.ll
vec-div-01.ll
vec-div-02.ll
vec-extract-01.ll
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
vec-load-element.ll
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
vec-move-09.ll
vec-move-10.ll
vec-move-11.ll
vec-move-12.ll
vec-move-13.ll
vec-move-14.ll
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
vec-mul-01.ll
vec-mul-02.ll
vec-mul-03.ll
vec-mul-04.ll
vec-mul-05.ll
vec-neg-01.ll
vec-neg-02.ll
vec-or-01.ll
vec-or-02.ll
vec-or-03.ll
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
vec-perm-13.ll
vec-round-01.ll
vec-round-02.ll
vec-sext.ll
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
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
vec-trunc-to-i1.ll [SystemZ] Reimplent SchedModel IssueWidth and WriteRes/ReadAdvance mappings. 2018-07-20 09:40:43 +00:00
vec-xor-01.ll
vec-xor-02.ll
vec-zext.ll
vectorizer-output-3xi32.ll
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