1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/test/CodeGen/SystemZ
Richard Sandiford e1db330ce8 [SystemZ] Rein back the use of block operations
The backend tries to use block operations like MVC, NC, OC and XC for
simple scalar operations.  For correctness reasons, it rejects any case
in which the regions might partially overlap.  However, for performance
reasons, it should also reject cases where the regions might be equal,
since the instruction might then not use the fast path.

This fixes a performance regression seen in bzip2.  We may want to limit
the optimisation even more in future, or even remove it entirely, but I'll
try with this for now.

llvm-svn: 191525
2013-09-27 15:29:20 +00:00
..
Large [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
addr-01.ll [SystemZ] Postpone NI->RISBG conversion to convertToThreeAddress() 2013-07-31 11:36:35 +00:00
addr-02.ll [SystemZ] Postpone NI->RISBG conversion to convertToThreeAddress() 2013-07-31 11:36:35 +00:00
addr-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
alloca-01.ll [SystemZ] Postpone NI->RISBG conversion to convertToThreeAddress() 2013-07-31 11:36:35 +00:00
alloca-02.ll [SystemZ] Prefer LHI;ST... over LAY;MV... 2013-08-23 11:18:53 +00:00
and-01.ll [SystemZ] Add NRK, ORK and XRK 2013-07-19 16:21:55 +00:00
and-02.ll [SystemZ] Postpone NI->RISBG conversion to convertToThreeAddress() 2013-07-31 11:36:35 +00:00
and-03.ll [SystemZ] Add NGRK, OGRK and XGRK 2013-07-19 16:24:22 +00:00
and-04.ll [SystemZ] Postpone NI->RISBG conversion to convertToThreeAddress() 2013-07-31 11:36:35 +00:00
and-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
and-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
and-07.ll [SystemZ] Add NGRK, OGRK and XGRK 2013-07-19 16:24:22 +00:00
and-08.ll [SystemZ] Rein back the use of block operations 2013-09-27 15:29:20 +00:00
args-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
args-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
args-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
args-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
args-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
args-06.ll [SystemZ] Improve extload handling 2013-09-16 09:03:10 +00:00
asm-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-08.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-09.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-10.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-11.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-12.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-13.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-14.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-15.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-16.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
asm-17.ll Fix test typo and add usual "br %r14" test 2013-08-20 09:14:46 +00:00
atomic-load-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
atomic-load-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
atomic-load-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
atomic-load-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
atomic-store-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
atomic-store-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
atomic-store-03.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomic-store-04.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-add-01.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-add-02.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-add-03.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-add-04.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-and-01.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-and-02.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-and-03.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-and-04.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-minmax-01.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
atomicrmw-minmax-02.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
atomicrmw-minmax-03.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
atomicrmw-minmax-04.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
atomicrmw-nand-01.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-nand-02.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-nand-03.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-nand-04.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-or-01.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-or-02.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-or-03.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-or-04.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-sub-01.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-sub-02.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-sub-03.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-sub-04.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-xchg-01.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-xchg-02.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-xchg-03.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-xchg-04.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-xor-01.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-xor-02.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-xor-03.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
atomicrmw-xor-04.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
branch-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
branch-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
branch-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
branch-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
branch-05.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
branch-06.ll [SystemZ] Tweak integer comparison code 2013-09-06 11:51:39 +00:00
branch-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
branch-08.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
branch-09.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
branch-10.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
bswap-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
bswap-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
bswap-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
bswap-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
bswap-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
call-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
call-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
call-03.ll [SystemZ] Add support for sibling calls 2013-08-19 12:42:31 +00:00
cmpxchg-01.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
cmpxchg-02.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
cmpxchg-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
cmpxchg-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
cond-load-01.ll [SystemZ] Be more careful about inverting CC masks (conditional loads) 2013-07-31 12:38:08 +00:00
cond-load-02.ll [SystemZ] Be more careful about inverting CC masks (conditional loads) 2013-07-31 12:38:08 +00:00
cond-move-01.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
cond-store-01.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
cond-store-02.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
cond-store-03.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
cond-store-04.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
cond-store-05.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
cond-store-06.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
cond-store-07.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
cond-store-08.ll [SystemZ] Be more careful about inverting CC masks 2013-07-31 12:30:20 +00:00
fp-abs-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-abs-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-add-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-add-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-add-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-cmp-01.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
fp-cmp-02.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
fp-cmp-03.ll [SystemZ] Add floating-point load-and-test instructions 2013-08-07 11:03:34 +00:00
fp-cmp-04.ll [SystemZ] Optimize floating-point comparisons with zero 2013-08-07 11:10:06 +00:00
fp-const-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-const-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-const-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-const-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-const-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-const-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-const-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-const-08.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-const-09.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-conv-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-conv-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-conv-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-conv-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-conv-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-conv-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-conv-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-conv-08.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-conv-09.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-conv-10.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-conv-11.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-conv-12.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-copysign-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-div-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-div-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-div-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-move-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-move-02.ll [SystemZ] Rein back the use of block operations 2013-09-27 15:29:20 +00:00
fp-move-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-move-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-move-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-move-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-move-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-move-08.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-mul-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-mul-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-mul-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-mul-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-mul-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-mul-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-mul-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-mul-08.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-mul-09.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-neg-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-round-01.ll [SystemZ] Use FI[EDX]BRA for codegen 2013-08-21 09:04:20 +00:00
fp-round-02.ll [SystemZ] Use FI[EDX]BRA for codegen 2013-08-21 09:04:20 +00:00
fp-sqrt-01.ll Turn MipsOptimizeMathLibCalls into a target-independent scalar transform 2013-08-23 10:27:02 +00:00
fp-sqrt-02.ll Turn MipsOptimizeMathLibCalls into a target-independent scalar transform 2013-08-23 10:27:02 +00:00
fp-sqrt-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-sub-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-sub-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
fp-sub-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-08.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-09.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-10.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-11.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-13.ll [SystemZ] Prefer LHI;ST... over LAY;MV... 2013-08-23 11:18:53 +00:00
frame-14.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-15.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-16.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-17.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
frame-18.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
insert-01.ll [SystemZ] Postpone NI->RISBG conversion to convertToThreeAddress() 2013-07-31 11:36:35 +00:00
insert-02.ll [SystemZ] Postpone NI->RISBG conversion to convertToThreeAddress() 2013-07-31 11:36:35 +00:00
insert-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
insert-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
insert-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
insert-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-abs-01.ll [SystemZ] Add integer absolute (load positive) 2013-08-19 12:48:54 +00:00
int-add-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-add-02.ll [SystemZ] Add ARK, AGRK, SRK and SGRK 2013-07-19 16:26:39 +00:00
int-add-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-add-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-add-05.ll [SystemZ] Add ARK, AGRK, SRK and SGRK 2013-07-19 16:26:39 +00:00
int-add-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-add-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-add-08.ll [SystemZ] Add ALRK, AGLRK, SLRK and SGLRK 2013-07-19 16:37:00 +00:00
int-add-09.ll [SystemZ] Add ALRK, AGLRK, SLRK and SGLRK 2013-07-19 16:37:00 +00:00
int-add-10.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-add-11.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-add-12.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-add-13.ll [SystemZ] Add ARK, AGRK, SRK and SGRK 2013-07-19 16:26:39 +00:00
int-add-14.ll [SystemZ] Add AHIK and AGHIK 2013-07-19 16:32:12 +00:00
int-add-15.ll [SystemZ] Add AHIK and AGHIK 2013-07-19 16:32:12 +00:00
int-add-16.ll [SystemZ] Add tests for ALHSIK and ALGHSIK 2013-07-19 16:44:32 +00:00
int-cmp-01.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
int-cmp-02.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
int-cmp-03.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
int-cmp-04.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
int-cmp-05.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
int-cmp-06.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
int-cmp-07.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
int-cmp-08.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
int-cmp-09.ll [SystemZ] Prefer comparisons with zero 2013-08-01 10:29:45 +00:00
int-cmp-10.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
int-cmp-11.ll [SystemZ] Prefer comparisons with zero 2013-08-01 10:29:45 +00:00
int-cmp-12.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
int-cmp-13.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-14.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-15.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-16.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-17.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-18.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-19.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-20.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
int-cmp-21.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-22.ll [SystemZ] Prefer comparisons with zero 2013-08-01 10:29:45 +00:00
int-cmp-23.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-24.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-25.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-26.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-27.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-28.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-29.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-30.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-31.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-32.ll [SystemZ] Prefer comparisons with zero 2013-08-01 10:29:45 +00:00
int-cmp-33.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-34.ll [SystemZ] Prefer comparisons with zero 2013-08-01 10:29:45 +00:00
int-cmp-35.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-cmp-36.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
int-cmp-37.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
int-cmp-38.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
int-cmp-39.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
int-cmp-40.ll [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
int-cmp-41.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
int-cmp-42.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
int-cmp-43.ll [SystemZ] Try reversing comparisons whose first operand is in memory 2013-08-23 11:27:19 +00:00
int-cmp-44.ll [SystemZ] Add support for TMHH, TMHL, TMLH and TMLL 2013-08-28 10:31:43 +00:00
int-cmp-45.ll [SystemZ] Reuse CC results for integer comparisons with zero 2013-08-01 10:39:40 +00:00
int-cmp-46.ll [SystemZ] Try to fold shifts into TMxx 2013-09-13 09:09:50 +00:00
int-cmp-47.ll [SystemZ] Try to fold shifts into TMxx 2013-09-13 09:09:50 +00:00
int-cmp-48.ll [SystemZ] Add TM and TMY 2013-09-10 10:20:32 +00:00
int-const-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-const-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-const-03.ll [SystemZ] Prefer LHI;ST... over LAY;MV... 2013-08-23 11:18:53 +00:00
int-const-04.ll [SystemZ] Prefer LHI;ST... over LAY;MV... 2013-08-23 11:18:53 +00:00
int-const-05.ll [SystemZ] Prefer LHI;ST... over LAY;MV... 2013-08-23 11:18:53 +00:00
int-const-06.ll [SystemZ] Prefer LHI;ST... over LAY;MV... 2013-08-23 11:18:53 +00:00
int-conv-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-conv-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-conv-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-conv-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-conv-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-conv-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-conv-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-conv-08.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-conv-09.ll [SystemZ] Add support for sibling calls 2013-08-19 12:42:31 +00:00
int-conv-10.ll [SystemZ] Add support for sibling calls 2013-08-19 12:42:31 +00:00
int-div-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-div-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-div-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-div-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-div-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-div-06.ll [SystemZ] Define remainig *MUL_LOHI patterns 2013-08-21 09:34:56 +00:00
int-move-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-move-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-move-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-move-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-move-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-move-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-move-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-move-08.ll [SystemZ] Improve handling of PC-relative addresses 2013-09-27 15:14:04 +00:00
int-move-09.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-mul-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-mul-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-mul-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-mul-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-mul-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-mul-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-mul-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-mul-08.ll [SystemZ] Define remainig *MUL_LOHI patterns 2013-08-21 09:34:56 +00:00
int-neg-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-neg-02.ll [SystemZ] Add negative integer absolute (load negative) 2013-08-19 12:56:58 +00:00
int-sub-01.ll [SystemZ] Add ARK, AGRK, SRK and SGRK 2013-07-19 16:26:39 +00:00
int-sub-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-sub-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-sub-04.ll [SystemZ] Add ARK, AGRK, SRK and SGRK 2013-07-19 16:26:39 +00:00
int-sub-05.ll [SystemZ] Add ALRK, AGLRK, SLRK and SGLRK 2013-07-19 16:37:00 +00:00
int-sub-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-sub-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
int-sub-08.ll [SystemZ] Add ARK, AGRK, SRK and SGRK 2013-07-19 16:26:39 +00:00
int-sub-09.ll [SystemZ] Add ALRK, AGLRK, SLRK and SGLRK 2013-07-19 16:37:00 +00:00
la-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
la-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
la-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
la-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
lit.local.cfg [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
loop-01.ll [SystemZ] Use BRCT and BRCTG to eliminate add-&-compare sequences 2013-08-05 11:23:46 +00:00
memchr-01.ll [SystemZ] Use SRST to optimize memchr 2013-08-20 09:38:48 +00:00
memchr-02.ll [SystemZ] Use SRST to optimize memchr 2013-08-20 09:38:48 +00:00
memcmp-01.ll [SystemZ] Extend memcmp support to all constant lengths 2013-08-28 09:01:51 +00:00
memcmp-02.ll [SystemZ] Extend memcmp support to all constant lengths 2013-08-28 09:01:51 +00:00
memcpy-01.ll [SystemZ] Extend memcpy and memset support to all constant lengths 2013-08-27 09:54:29 +00:00
memcpy-02.ll [SystemZ] Rein back the use of block operations 2013-09-27 15:29:20 +00:00
memset-01.ll [SystemZ] Extend memcpy and memset support to all constant lengths 2013-08-27 09:54:29 +00:00
memset-02.ll [SystemZ] Extend memcpy and memset support to all constant lengths 2013-08-27 09:54:29 +00:00
memset-03.ll [SystemZ] Use XC for a memset of 0 2013-09-06 10:25:07 +00:00
memset-04.ll [SystemZ] Extend memcpy and memset support to all constant lengths 2013-08-27 09:54:29 +00:00
or-01.ll [SystemZ] Add NRK, ORK and XRK 2013-07-19 16:21:55 +00:00
or-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
or-03.ll [SystemZ] Add NGRK, OGRK and XGRK 2013-07-19 16:24:22 +00:00
or-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
or-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
or-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
or-07.ll [SystemZ] Add NGRK, OGRK and XGRK 2013-07-19 16:24:22 +00:00
or-08.ll [SystemZ] Add NC, OC and XC 2013-09-05 10:36:45 +00:00
prefetch-01.ll [SystemZ] Add basic prefetch support 2013-08-23 11:36:42 +00:00
risbg-01.ll [SystemZ] Postpone NI->RISBG conversion to convertToThreeAddress() 2013-07-31 11:36:35 +00:00
risbg-02.ll [SystemZ] Use ROSBG and non-zero form of RISBG for OR nodes 2013-07-16 11:55:57 +00:00
rnsbg-01.ll [SystemZ] Use RNSBG 2013-07-18 10:40:35 +00:00
rosbg-01.ll [SystemZ] Use ROSBG and non-zero form of RISBG for OR nodes 2013-07-16 11:55:57 +00:00
rxsbg-01.ll [SystemZ] Use RXSBG 2013-07-18 10:06:15 +00:00
shift-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
shift-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
shift-03.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
shift-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
shift-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
shift-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
shift-07.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
shift-08.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
shift-09.ll [SystemZ] Use SLLK, SRLK and SRAK for codegen 2013-07-19 16:12:08 +00:00
spill-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
strcmp-01.ll [SystemZ] Use CLST to implement strcmp 2013-08-16 11:21:54 +00:00
strcmp-02.ll [SystemZ] Use CLST to implement strcmp 2013-08-16 11:21:54 +00:00
strcpy-01.ll [SystemZ] Use MVST to implement strcpy and stpcpy 2013-08-16 11:29:37 +00:00
strlen-01.ll [SystemZ] Use SRST to implement strlen and strnlen 2013-08-16 11:41:43 +00:00
strlen-02.ll [SystemZ] Use SRST to implement strlen and strnlen 2013-08-16 11:41:43 +00:00
tls-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
unaligned-01.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
xor-01.ll [SystemZ] Add NRK, ORK and XRK 2013-07-19 16:21:55 +00:00
xor-02.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
xor-03.ll [SystemZ] Add NGRK, OGRK and XGRK 2013-07-19 16:24:22 +00:00
xor-04.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
xor-05.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
xor-06.ll Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to function definitions for more informative error messages. No functionality change and all updated tests passed locally. 2013-07-14 06:24:09 +00:00
xor-07.ll [SystemZ] Add NGRK, OGRK and XGRK 2013-07-19 16:24:22 +00:00
xor-08.ll [SystemZ] Add NC, OC and XC 2013-09-05 10:36:45 +00:00