1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/test/CodeGen/SystemZ
Anirudh Prasad 2b967460b4 [SystemZ][z/OS] Initial code to generate assembly files on z/OS
- This patch consists of the bare basic code needed in order to generate some assembly for the z/OS target.
- Only the .text and the .bss sections are added for now.
- The relevant MCSectionGOFF/Symbol interfaces have been added. This enables us to print out the GOFF machine code sections.
- This patch enables us to add simple lit tests wherever possible, and contribute to the testing coverage for the z/OS target
- Further improvements and additions will be made in future patches.

Reviewed By: tmatheson

Differential Revision: https://reviews.llvm.org/D106380
2021-07-27 11:29:15 -04:00
..
Large tests/CodeGen: Use %python lit substitution when invoking python 2021-07-06 18:46:36 -07:00
addr-01.ll [DAG] Reassociate Add with Or 2021-07-07 10:21:07 +01:00
addr-02.ll [DAG] Reassociate Add with Or 2021-07-07 10:21:07 +01:00
addr-03.ll
alias-01.ll
alloca-01.ll
alloca-02.ll
alloca-03.ll
alloca-04.ll
and-01.ll
and-02.ll
and-03.ll
and-04.ll
and-05.ll
and-06.ll
and-07.ll
and-08.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
and-xor-01.ll
anyregcc-novec.ll [SystemZ] Implement the packed stack layout 2019-12-12 10:26:03 -08:00
anyregcc-vec.ll
anyregcc.ll
args-01.ll
args-02.ll [TargetLowering] Only inspect attributes in the arguments for ArgListEntry 2021-05-18 14:30:22 -07:00
args-03.ll [TargetLowering] Only inspect attributes in the arguments for ArgListEntry 2021-05-18 14:30:22 -07:00
args-04.ll
args-05.ll
args-06.ll
args-07.ll [SystemZ] Support -msoft-float 2020-02-04 10:32:45 -05:00
args-08.ll
args-09.ll
args-10.ll
args-11.ll [SystemZ] Assign the full space for promoted and split outgoing args. 2021-03-02 12:56:47 -06:00
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
asm-19.ll
asm-20.ll
atomic-fence-01.ll
atomic-fence-02.ll
atomic-load-01.ll
atomic-load-02.ll
atomic-load-03.ll
atomic-load-04.ll
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 [SystemZ] Improve handling of backchain offset. 2020-12-14 12:39:38 -06:00
bcmp.ll [SystemZ] Optimize bcmp calls (PR47420) 2020-09-25 17:55:39 +02:00
branch-01.ll
branch-02.ll
branch-03.ll
branch-04.ll
branch-05.ll
branch-06.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
branch-07.ll
branch-08.ll Update spelling of {analyze,insert,remove}Branch in strings and comments 2020-01-21 10:15:38 -06:00
branch-09.ll
branch-10.ll
branch-11.ll
branch-folder-hoist-livein.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
bswap-01.ll
bswap-02.ll
bswap-03.ll
bswap-04.ll
bswap-05.ll
bswap-06.ll
bswap-07.ll
bswap-08.ll
buildvector-00.ll
builtins.ll
call-01.ll
call-02.ll
call-03.ll
call-04.ll
call-05.ll
cc-liveness.ll
clear-liverange-spillreg.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
cmpxchg-01.ll [SystemZ] Reimplement the i8/i16 compare-and-swap logic. 2021-03-03 14:04:32 -06:00
cmpxchg-02.ll [SystemZ] Reimplement the i8/i16 compare-and-swap logic. 2021-03-03 14:04:32 -06:00
cmpxchg-03.ll
cmpxchg-04.ll
cmpxchg-05.ll [SystemZ] Reimplement the i8/i16 compare-and-swap logic. 2021-03-03 14:04:32 -06:00
cmpxchg-06.ll
codegenprepare-form-OF-ops.ll [SystemZ] Return true from preferZeroCompareBranch(). 2021-05-25 10:24:14 -05:00
codegenprepare-sink-and-for-tm.ll [SystemZ] Return true from isMaskAndCmp0FoldingBeneficial(). 2021-06-08 15:42:46 -05:00
codegenprepare-splitstore.ll
codemodel.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
combine_loads_from_build_pair.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
cond-load-01.ll
cond-load-02.ll
cond-load-03.ll
cond-move-01.ll
cond-move-02.ll
cond-move-03.ll
cond-move-04.mir [SystemZ] Separate LoZ ELF specifics in tablegen. 2021-02-17 16:11:58 -05:00
cond-move-05.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
cond-move-06.ll
cond-move-07.ll
cond-move-08.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
cond-move-09.mir
cond-move-10.ll [SystemZ] Improve foldMemoryOperandImpl(). 2020-03-10 15:54:47 +01:00
cond-move-regalloc-hints-02.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
cond-move-regalloc-hints.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
cond-store-01.ll
cond-store-02.ll
cond-store-03.ll
cond-store-04.ll
cond-store-05.ll
cond-store-06.ll
cond-store-07.ll
cond-store-08.ll
cond-store-09.ll
copy-physreg-128.ll
ctpop-01.ll
ctpop-02.ll
dag-combine-01.ll
dag-combine-02.ll
dag-combine-03.ll
dag-combine-04.ll
dag-combine-05.ll [SystemZ] Also accept ISD::USUBO in shouldFormOverflowOp(). 2020-03-03 14:38:57 +01:00
DAGCombine_trunc_extract.ll
DAGCombiner_illegal_BUILD_VECTOR.ll
DAGCombiner_isAlias.ll
debuginstr-00.mir
debuginstr-01.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
debuginstr-02.mir
debuginstr-cgp.mir [BPI] Improve static heuristics for "cold" paths. 2020-12-23 22:47:36 +07:00
dyn-alloca-offset.ll
expand-zext-pseudo.ll
extract-vector-elt-zEC12.ll
fentry-debug-info.ll Prevent FENTRY_CALL reordering 2020-12-09 00:59:01 +01:00
fentry-insertion.ll
fentry-no-reorder.ll Prevent FENTRY_CALL reordering 2020-12-09 00:59:01 +01:00
fold-memory-op-impl.ll
foldmemop-imm-01.ll [SystemZ] Improve foldMemoryOperandImpl() 2020-03-25 16:21:08 +01:00
foldmemop-imm-02.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
foldmemop-msc.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
foldmemop-vec-binops.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
foldmemop-vec-cc.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
foldmemop-vec-cmp.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
foldmemop-vec-fusedfp.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
foldmemop-vec-unary.mir [SystemZ] Improve foldMemoryOperandImpl: vec->FP conversions 2020-05-12 09:21:24 +02:00
fp-abs-01.ll
fp-abs-02.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
fp-abs-03.ll
fp-abs-04.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
fp-add-01.ll
fp-add-02.ll
fp-add-03.ll
fp-add-04.ll
fp-cmp-01.ll
fp-cmp-02.ll
fp-cmp-03.ll
fp-cmp-04.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
fp-cmp-05.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
fp-cmp-06.ll
fp-cmp-07.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
fp-const-01.ll
fp-const-02.ll
fp-const-03.ll [AsmPrinter] Print FP constant in hexadecimal form instead 2020-02-07 16:00:55 +00:00
fp-const-04.ll [AsmPrinter] Print FP constant in hexadecimal form instead 2020-02-07 16:00:55 +00:00
fp-const-05.ll [AsmPrinter] Print FP constant in hexadecimal form instead 2020-02-07 16:00:55 +00:00
fp-const-06.ll [AsmPrinter] Print FP constant in hexadecimal form instead 2020-02-07 16:00:55 +00:00
fp-const-07.ll [AsmPrinter] Print FP constant in hexadecimal form instead 2020-02-07 16:00:55 +00:00
fp-const-08.ll [AsmPrinter] Print FP constant in hexadecimal form instead 2020-02-07 16:00:55 +00:00
fp-const-09.ll [AsmPrinter] Print FP constant in hexadecimal form instead 2020-02-07 16:00:55 +00:00
fp-const-10.ll [AsmPrinter] Print FP constant in hexadecimal form instead 2020-02-07 16:00:55 +00:00
fp-const-11.ll [AsmPrinter] Print FP constant in hexadecimal form instead 2020-02-07 16:00:55 +00:00
fp-const-12.ll [SystemZ] Bugfix in SystemZVectorConstantInfo 2020-10-14 15:34:40 +02:00
fp-conv-01.ll
fp-conv-02.ll [SystemZ] Regenerate some fp tests + remove unused check prefixes 2020-11-11 18:38:22 +00:00
fp-conv-03.ll
fp-conv-04.ll
fp-conv-05.ll
fp-conv-06.ll
fp-conv-07.ll
fp-conv-08.ll
fp-conv-09.ll
fp-conv-10.ll
fp-conv-11.ll
fp-conv-12.ll
fp-conv-13.ll
fp-conv-14.ll
fp-conv-15.ll
fp-conv-16.ll
fp-conv-17.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
fp-conv-18.ll
fp-copysign-01.ll
fp-copysign-02.ll
fp-div-01.ll
fp-div-02.ll
fp-div-03.ll
fp-div-04.ll
fp-libcall.ll Update @llvm.powi to handle different int sizes for the exponent 2021-06-17 09:38:28 +02:00
fp-move-01.ll
fp-move-02.ll
fp-move-03.ll
fp-move-04.ll
fp-move-05.ll
fp-move-06.ll
fp-move-07.ll
fp-move-08.ll
fp-move-09.ll
fp-move-10.ll
fp-move-11.ll
fp-move-12.ll
fp-move-13.ll
fp-mul-01.ll
fp-mul-02.ll
fp-mul-03.ll
fp-mul-04.ll
fp-mul-05.ll
fp-mul-06.ll
fp-mul-07.ll
fp-mul-08.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
fp-mul-09.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
fp-mul-10.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
fp-mul-11.ll
fp-mul-12.ll
fp-mul-13.ll [SystemZ] Fix 128-bit strict FMA expansion pre-z14 2019-12-11 16:32:08 +01:00
fp-mul-14.ll [SelectionDAGBuilder] Pass fast math flags to getNode calls rather than trying to set them after the fact.: 2020-09-08 15:27:21 -07:00
fp-neg-01.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
fp-neg-02.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
fp-round-01.ll
fp-round-02.ll
fp-round-03.ll
fp-sincos-01.ll
fp-sqrt-01.ll
fp-sqrt-02.ll
fp-sqrt-03.ll
fp-sqrt-04.ll
fp-strict-add-01.ll
fp-strict-add-02.ll
fp-strict-add-03.ll [SystemZ] Avoid mixing strict and non-strict FP operations in tests 2019-11-20 19:51:30 +01:00
fp-strict-add-04.ll
fp-strict-alias.ll Fix errors in use of strictfp attribute. 2020-05-29 12:28:14 -04:00
fp-strict-cmp-01.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
fp-strict-cmp-02.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
fp-strict-cmp-03.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
fp-strict-cmp-04.ll Fix errors in use of strictfp attribute. 2020-05-29 12:28:14 -04:00
fp-strict-cmp-05.ll Fix errors in use of strictfp attribute. 2020-05-29 12:28:14 -04:00
fp-strict-cmp-06.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
fp-strict-cmps-01.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
fp-strict-cmps-02.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
fp-strict-cmps-03.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
fp-strict-cmps-04.ll Fix errors in use of strictfp attribute. 2020-05-29 12:28:14 -04:00
fp-strict-cmps-05.ll Fix errors in use of strictfp attribute. 2020-05-29 12:28:14 -04:00
fp-strict-cmps-06.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
fp-strict-conv-01.ll
fp-strict-conv-02.ll
fp-strict-conv-03.ll
fp-strict-conv-04.ll
fp-strict-conv-05.ll [SystemZ][FPEnv] Back-end support for STRICT_[SU]INT_TO_FP 2019-12-17 18:24:05 +01:00
fp-strict-conv-06.ll [SystemZ][FPEnv] Back-end support for STRICT_[SU]INT_TO_FP 2019-12-17 18:24:05 +01:00
fp-strict-conv-07.ll [SystemZ][FPEnv] Back-end support for STRICT_[SU]INT_TO_FP 2019-12-17 18:24:05 +01:00
fp-strict-conv-08.ll [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding toward negative infinity 2020-10-21 18:12:54 -07:00
fp-strict-conv-09.ll
fp-strict-conv-10.ll [FPEnv][X86] More strict int <-> FP conversion fixes 2019-12-23 21:11:45 +01:00
fp-strict-conv-11.ll
fp-strict-conv-12.ll [FPEnv][X86] More strict int <-> FP conversion fixes 2019-12-23 21:11:45 +01:00
fp-strict-conv-13.ll [SystemZ][FPEnv] Back-end support for STRICT_[SU]INT_TO_FP 2019-12-17 18:24:05 +01:00
fp-strict-conv-14.ll
fp-strict-conv-15.ll
fp-strict-conv-16.ll [SystemZ][FPEnv] Back-end support for STRICT_[SU]INT_TO_FP 2019-12-17 18:24:05 +01:00
fp-strict-div-01.ll
fp-strict-div-02.ll
fp-strict-div-03.ll [SystemZ] Avoid mixing strict and non-strict FP operations in tests 2019-11-20 19:51:30 +01:00
fp-strict-div-04.ll
fp-strict-mul-01.ll
fp-strict-mul-02.ll [FPEnv][SelectionDAG] Relax chain requirements 2019-12-06 11:02:11 +01:00
fp-strict-mul-03.ll
fp-strict-mul-04.ll [FPEnv][SelectionDAG] Relax chain requirements 2019-12-06 11:02:11 +01:00
fp-strict-mul-05.ll [SystemZ] Avoid mixing strict and non-strict FP operations in tests 2019-11-20 19:51:30 +01:00
fp-strict-mul-06.ll
fp-strict-mul-07.ll
fp-strict-mul-08.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
fp-strict-mul-09.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
fp-strict-mul-10.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
fp-strict-mul-11.ll [SystemZ] Avoid mixing strict and non-strict FP operations in tests 2019-11-20 19:51:30 +01:00
fp-strict-mul-12.ll [SystemZ] Fix 128-bit strict FMA expansion pre-z14 2019-12-11 16:32:08 +01:00
fp-strict-mul-13.ll [SystemZ] Fix 128-bit strict FMA expansion pre-z14 2019-12-11 16:32:08 +01:00
fp-strict-round-01.ll [FPEnv] Remove unnecessary rounding mode argument for constrained intrinsics 2019-12-17 21:10:36 +01:00
fp-strict-round-02.ll [FPEnv] Remove unnecessary rounding mode argument for constrained intrinsics 2019-12-17 21:10:36 +01:00
fp-strict-round-03.ll [FPEnv] Remove unnecessary rounding mode argument for constrained intrinsics 2019-12-17 21:10:36 +01:00
fp-strict-sqrt-01.ll [SystemZ] Regenerate some fp tests + remove unused check prefixes 2020-11-11 18:38:22 +00:00
fp-strict-sqrt-02.ll [SystemZ] Regenerate some fp tests + remove unused check prefixes 2020-11-11 18:38:22 +00:00
fp-strict-sqrt-03.ll
fp-strict-sqrt-04.ll
fp-strict-sub-01.ll
fp-strict-sub-02.ll
fp-strict-sub-03.ll [SystemZ] Avoid mixing strict and non-strict FP operations in tests 2019-11-20 19:51:30 +01:00
fp-strict-sub-04.ll
fp-sub-01.ll
fp-sub-02.ll
fp-sub-03.ll
fp-sub-04.ll
fpc-intrinsics.ll
frame-01.ll
frame-02.ll [SystemZ] Implement the packed stack layout 2019-12-12 10:26:03 -08:00
frame-03.ll [SystemZ] Implement the packed stack layout 2019-12-12 10:26:03 -08:00
frame-04.ll [SystemZ] Implement the packed stack layout 2019-12-12 10:26:03 -08:00
frame-05.ll
frame-06.ll
frame-07.ll
frame-08.ll
frame-09.ll
frame-10.ll
frame-11.ll
frame-13.ll
frame-14.ll [SystemZ] Use LA instead of AGR in eliminateFrameIndex(). 2020-10-09 13:06:33 +02:00
frame-15.ll
frame-16.ll [SystemZ] Use LA instead of AGR in eliminateFrameIndex(). 2020-10-09 13:06:33 +02:00
frame-17.ll
frame-18.ll
frame-19.ll [SystemZ] Implement the packed stack layout 2019-12-12 10:26:03 -08:00
frame-20.ll [SystemZ] Implement the packed stack layout 2019-12-12 10:26:03 -08:00
frame-21.ll
frame-22.ll [SystemZ] Implement the packed stack layout 2019-12-12 10:26:03 -08:00
frame-23.ll [SystemZ] Support the kernel back chain. 2020-02-23 13:42:36 -08:00
frame-24.ll [SystemZ] Support the kernel back chain. 2020-02-23 13:42:36 -08:00
frame-25.ll [SystemZ] Bugfix for backchain with packed-stack 2020-03-03 15:03:01 +01:00
frame-26.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
frameaddr-01.ll
frameaddr-02.ll [SystemZ] Support builtin_frame_address with packed stack without backchain. 2021-05-06 12:50:49 +02:00
function-attributes-01.ll [SystemZ] Add a subtarget cache like some other targets already have. 2020-02-10 13:10:58 -05:00
ghc-cc-01.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
ghc-cc-02.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
ghc-cc-03.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
ghc-cc-04.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
ghc-cc-05.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
ghc-cc-06.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
ghc-cc-07.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
hoist-const-stores.ll
htm-intrinsics.ll
inline-asm-i128.ll [SystemZ] Bugfix for the 'N' code for inline asm operand. 2021-07-12 15:04:08 +02:00
inline-asm-i-constraint-i1.ll
inlineasm-output-template.ll
insert-01.ll
insert-02.ll
insert-03.ll
insert-04.ll
insert-05.ll
insert-06.ll
int-abs-01.ll
int-add-01.ll
int-add-02.ll
int-add-03.ll
int-add-04.ll
int-add-05.ll
int-add-06.ll
int-add-07.ll
int-add-08.ll
int-add-09.ll
int-add-10.ll
int-add-11.ll
int-add-12.ll
int-add-13.ll
int-add-14.ll
int-add-15.ll
int-add-16.ll
int-add-17.ll
int-add-18.mir
int-cmp-01.ll
int-cmp-02.ll Update spelling of {analyze,insert,remove}Branch in strings and comments 2020-01-21 10:15:38 -06:00
int-cmp-03.ll
int-cmp-04.ll
int-cmp-05.ll
int-cmp-06.ll
int-cmp-07.ll
int-cmp-08.ll
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
int-cmp-16.ll
int-cmp-17.ll
int-cmp-18.ll
int-cmp-19.ll
int-cmp-20.ll
int-cmp-21.ll
int-cmp-22.ll
int-cmp-23.ll
int-cmp-24.ll
int-cmp-25.ll
int-cmp-26.ll
int-cmp-27.ll
int-cmp-28.ll
int-cmp-29.ll
int-cmp-30.ll
int-cmp-31.ll
int-cmp-32.ll
int-cmp-33.ll
int-cmp-34.ll
int-cmp-35.ll
int-cmp-36.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
int-cmp-37.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
int-cmp-38.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
int-cmp-39.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
int-cmp-40.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
int-cmp-41.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
int-cmp-42.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
int-cmp-43.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
int-cmp-44.ll [SystemZ] Bugfix and improve the handling of CC values. 2019-12-20 10:20:23 -08:00
int-cmp-45.ll [SystemZ] Bugfix and improve the handling of CC values. 2019-12-20 10:20:23 -08:00
int-cmp-46.ll
int-cmp-47.ll
int-cmp-48.ll
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
int-cmp-56.ll [SystemZ] Bugfix and improve the handling of CC values. 2019-12-20 10:20:23 -08:00
int-cmp-56.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
int-cmp-57.ll [SystemZ] Bugfix and improve the handling of CC values. 2019-12-20 10:20:23 -08:00
int-cmp-58.mir [SystemZ] Bugfix and improve the handling of CC values. 2019-12-20 10:20:23 -08:00
int-cmp-59.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
int-cmp-60.ll [SelectionDAG] Always intersect SDNode flags during getNode() node memoization. 2020-09-05 10:30:38 +02:00
int-cmp-61.ll [SystemZ] Return true from convertSetCCLogicToBitwiseLogic for scalar integer. 2021-06-08 16:27:28 -05: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
int-conv-02.ll
int-conv-03.ll
int-conv-04.ll
int-conv-05.ll
int-conv-06.ll
int-conv-07.ll
int-conv-08.ll
int-conv-09.ll
int-conv-10.ll
int-conv-11.ll
int-conv-12.ll
int-conv-13.ll
int-div-01.ll
int-div-02.ll
int-div-03.ll
int-div-04.ll
int-div-05.ll
int-div-06.ll
int-move-01.ll
int-move-02.ll
int-move-03.ll
int-move-04.ll
int-move-05.ll
int-move-06.ll
int-move-07.ll
int-move-08.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
int-move-09.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
int-move-10.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
int-mul-01.ll
int-mul-02.ll
int-mul-03.ll
int-mul-04.ll
int-mul-05.ll
int-mul-06.ll
int-mul-07.ll
int-mul-08.ll
int-mul-09.ll
int-mul-10.ll
int-mul-11.ll
int-neg-01.ll
int-neg-02.ll
int-sadd-01.ll
int-sadd-02.ll
int-sadd-03.ll
int-sadd-04.ll
int-sadd-05.ll
int-sadd-06.ll
int-sadd-07.ll
int-sadd-08.ll
int-sadd-09.ll
int-ssub-01.ll
int-ssub-02.ll
int-ssub-03.ll
int-ssub-04.ll
int-ssub-05.ll
int-ssub-06.ll
int-ssub-07.ll
int-ssub-08.ll
int-ssub-09.ll
int-sub-01.ll
int-sub-02.ll
int-sub-03.ll
int-sub-04.ll
int-sub-05.ll
int-sub-06.ll
int-sub-07.ll
int-sub-08.ll
int-sub-09.ll
int-sub-10.ll
int-sub-11.ll
int-uadd-01.ll
int-uadd-02.ll
int-uadd-03.ll [X86] Add more add/sub carry tests 2019-11-12 11:36:59 +02:00
int-uadd-04.ll
int-uadd-05.ll
int-uadd-06.ll
int-uadd-07.ll
int-uadd-08.ll
int-uadd-09.ll
int-uadd-10.ll
int-uadd-11.ll
int-uadd-12.ll [BasicAA] Rename -disable-basicaa to -disable-basic-aa to be consistent with the canonical name "basic-aa" 2020-06-26 20:55:44 -07:00
int-usub-01.ll
int-usub-02.ll
int-usub-03.ll [X86] Add more add/sub carry tests 2019-11-12 11:36:59 +02:00
int-usub-04.ll
int-usub-05.ll
int-usub-06.ll
int-usub-07.ll
int-usub-08.ll
int-usub-09.ll
int-usub-10.ll
int-usub-11.ll
ipra-04.ll [NFC][RUIP] Small debug output refine 2020-03-24 03:29:45 +00:00
ipra.ll [test] Add explicit dso_local to constant/global variable declarations 2020-12-04 13:51:01 -08:00
isel-debug.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
knownbits-intrinsics-binop.ll
knownbits-intrinsics-unpack.ll
knownbits.ll [SystemZ] Simplify knownbits.ll test 2020-06-30 16:31:59 +02:00
la-01.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
la-02.ll
la-03.ll
la-04.ll
la-05.ll
list-ilp-crash.ll
lit.local.cfg
load-and-test-RA-hints.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
load-and-test.mir [SystemZ] Fix test case. 2020-04-28 09:43:03 +02:00
locr-legal-regclass.ll
loop-01.ll
loop-02.ll
loop-03.ll
loop-04.ll
lower-copy-undef-src.mir
mature-mc-support.ll
memchr-01.ll
memchr-nobuiltin.ll
memcmp-01.ll
memcmp-02.ll
memcmp-nobuiltin.ll
memcpy-01.ll
memcpy-02.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
memset-01.ll
memset-02.ll
memset-03.ll
memset-04.ll
memset-05.ll [SystemZ] Handle NoRegister in SystemZTargetLowering::emitMemMemWrapper(). 2021-07-19 20:04:44 +02:00
misched-cutoff.ll [SystemZ] misched-cutoff tests can only be tested on non-NDEBUG (assertion) builds 2021-01-14 15:46:27 +00:00
misched-readadvances.mir
mnop-mcount-01.ll [Clang FE, SystemZ] Don't add "true" value for the "mnop-mcount" attribute. 2019-12-18 11:04:13 -08:00
mnop-mcount-02.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
mrecord-mcount-01.ll [SystemZ] Create brcl 0,0 instead of brcl 0,3 in EmitNop for 6 bytes. 2020-01-02 13:21:04 -08:00
mrecord-mcount-02.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
multiselect-02.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
multiselect.ll
mverify-optypes.mir Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
no-postra-sink.mir
no-vx.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
nomerge.ll [SystemZ] Add NoMerge MIFlag 2020-06-30 12:44:45 +02:00
not-01.ll [SystemZ] Fix matching another pattern for nxgrk (PR44496) 2020-01-09 19:06:22 +01:00
or-01.ll
or-02.ll
or-03.ll
or-04.ll
or-05.ll
or-06.ll
or-07.ll
or-08.ll
patchpoint-invoke.ll
patchpoint.ll
pie.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
postra-sched-expandedops.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
pr31710.ll
pr32372.ll
pr32505.ll
pr36164.ll [BasicAA] Rename -disable-basicaa to -disable-basic-aa to be consistent with the canonical name "basic-aa" 2020-06-26 20:55:44 -07:00
pr42512.ll
pr42606.ll
pr47019.ll [LegalTypes] Move VSELECT node creation out of WidenVSELECTAndMask and push to 2 of the 3 callers. 2020-08-06 13:18:16 -07:00
prefetch-01.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
prefetch-02.ll [LoopDataPrefetch + SystemZ] Let target decide on prefetching for each loop. 2020-04-02 14:57:46 +02:00
prefetch-03.ll [LoopDataPrefetch + SystemZ] Let target decide on prefetching for each loop. 2020-04-02 14:57:46 +02:00
prefetch-04.ll [LoopDataPrefetch + SystemZ] Let target decide on prefetching for each loop. 2020-04-02 14:57:46 +02:00
RAbasic-invalid-LR-update.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
regalloc-fast-invalid-kill-flag.mir
regalloc-GR128-02.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
regalloc-GR128.ll
regcoal_remat_empty_subrange.ll Make regcoal_remat_empty_subrange.ll test require asserts build. 2020-06-04 19:46:22 +02:00
regcoal-subranges-update-remat.mir [RegisterCoalescer] Fix the creation of subranges when rematerialization is used 2019-12-05 16:32:30 -08:00
regcoal-subranges-update.mir [SystemZ] Separate LoZ ELF specifics in tablegen. 2021-02-17 16:11:58 -05:00
regcoal-undef-lane-4-rm-cp-commuting-def.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
ret-addr-01.ll
risbg-01.ll [SystemZ] Regenerate risbg tests. NFCI. 2020-02-19 16:39:28 +00:00
risbg-02.ll [SystemZ] Regenerate risbg tests. NFCI. 2020-02-19 16:39:28 +00:00
risbg-03.ll [SystemZ] Regenerate risbg tests. NFCI. 2020-02-19 16:39:28 +00:00
risbg-04.ll [SystemZ] Regenerate risbg tests. NFCI. 2020-02-19 16:39:28 +00:00
rnsbg-01.ll
rosbg-01.ll
rosbg-02.ll
rot-01.ll [TargetLowering] Only demand a rotation's modulo amount bits 2020-03-17 21:23:46 +00:00
rot-02.ll [TargetLowering] Only demand a rotation's modulo amount bits 2020-03-17 21:23:46 +00:00
rot-shift-64-sub-amt.ll [SystemZ] Regenerate rotate/shift tests 2020-03-15 16:42:46 +00:00
rxsbg-01.ll
scalar-ctlz.ll
selectcc-01.ll
selectcc-02.ll
selectcc-03.ll
selectcc-04.ll
setcc-01.ll
setcc-02.ll
setcc-03.ll
setcc-04.ll
sext-zext.ll [DAGCombiner] Don't create sexts of deleted xors when they were in-visit replaced 2020-12-23 16:16:26 -08:00
shift-01.ll [SystemZ] Regenerate rotate/shift tests 2020-03-15 16:42:46 +00:00
shift-02.ll [SystemZ] Regenerate rotate/shift tests 2020-03-15 16:42:46 +00:00
shift-03.ll [SystemZ] Regenerate rotate/shift tests 2020-03-15 16:42:46 +00:00
shift-04.ll [TargetLowering] Only demand a rotation's modulo amount bits 2020-03-17 21:23:46 +00:00
shift-05.ll [SystemZ] Regenerate rotate/shift tests 2020-03-15 16:42:46 +00:00
shift-06.ll [SystemZ] Regenerate rotate/shift tests 2020-03-15 16:42:46 +00:00
shift-07.ll [SystemZ] Regenerate rotate/shift tests 2020-03-15 16:42:46 +00:00
shift-08.ll [TargetLowering] Only demand a rotation's modulo amount bits 2020-03-17 21:23:46 +00:00
shift-09.ll [SystemZ] Regenerate rotate/shift tests 2020-03-15 16:42:46 +00:00
shift-10.ll [SystemZ] Regenerate rotate/shift tests 2020-03-15 16:42:46 +00:00
shift-11.ll [SystemZ] Regenerate rotate/shift tests 2020-03-15 16:42:46 +00:00
shift-12.ll [SystemZ] Don't use libcall for 128 bit shifts. 2021-05-06 18:14:41 +02:00
shorten-fused-fp-ops.mir [SystemZ] Perform instruction shortening for fused fp ops. 2020-03-23 14:12:13 +01:00
signbits-intrinsics-binop.ll
signbits-intrinsics-unpack.ll
signbits.ll
soft-float-01.ll [SystemZ] Add 'REQUIRES:' or '-mtriple' to some newly added tests. 2020-02-04 10:52:10 -05:00
soft-float-02.ll [SystemZ] Support -msoft-float 2020-02-04 10:32:45 -05:00
soft-float-03.ll [SystemZ] Add 'REQUIRES:' or '-mtriple' to some newly added tests. 2020-02-04 10:52:10 -05:00
soft-float-04.ll [SystemZ] Add 'REQUIRES:' or '-mtriple' to some newly added tests. 2020-02-04 10:52:10 -05:00
soft-float-args.ll [SystemZ] Add 'REQUIRES:' or '-mtriple' to some newly added tests. 2020-02-04 10:52:10 -05:00
soft-float-inline-asm-01.ll [SystemZ] Add 'REQUIRES:' or '-mtriple' to some newly added tests. 2020-02-04 10:52:10 -05:00
soft-float-inline-asm-02.ll [SystemZ] Add 'REQUIRES:' or '-mtriple' to some newly added tests. 2020-02-04 10:52:10 -05:00
soft-float-inline-asm-03.ll [SystemZ] Add 'REQUIRES:' or '-mtriple' to some newly added tests. 2020-02-04 10:52:10 -05:00
soft-float-inline-asm-04.ll [SystemZ] Improve handling of inline asm constraints. 2020-02-05 17:04:16 -05:00
spill-01.ll [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
splitMove_undefReg_mverifier_2.ll
splitMove_undefReg_mverifier.ll [CostModel] Unify Shuffle and InsertElement Costs 2020-06-10 09:13:34 +01:00
stack-clash-dynamic-alloca.ll Reapply "[SystemZFrameLowering] Don't overrwrite R1D (backchain) when probing." 2020-12-11 18:25:47 -06:00
stack-clash-protection.ll Reapply "[SystemZFrameLowering] Don't overrwrite R1D (backchain) when probing." 2020-12-11 18:25:47 -06:00
stack-guard.ll Use SETNE directly rather than SUB/SETNE 0 for stack guard check 2020-02-18 13:21:26 +00:00
stack-size-section.ll [AsmPrinter] Omit unique ID for .stack_sizes 2020-02-14 21:25:06 -08:00
stackmap-nops.ll [SystemZ] Create brcl 0,0 instead of brcl 0,3 in EmitNop for 6 bytes. 2020-01-02 13:21:04 -08:00
stackmap-shadow-optimization.ll
stackmap.ll
stackpointer.ll [SystemZ] Add implementation for the intrinsic llvm.read_register 2020-02-10 08:19:10 -05:00
store_nonbytesized_vecs.ll [LegalizeTypes] Scalarize non-byte sized loads in WidenRecRes_Load and SplitVecResLoad 2020-02-24 15:14:33 -08:00
strcmp-01.ll
strcmp-nobuiltin.ll
strcpy-01.ll
strcpy-nobuiltin.ll
strlen-01.ll
strlen-nobuiltin.ll
subregliveness-01.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
subregliveness-02.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
subregliveness-03.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
subregliveness-04.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
subregliveness-05.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
subregliveness-06.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
subregliveness-07.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
swift-return.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
swifterror.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
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 [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:26:09 -08:00
tls-02.ll
tls-03.ll
tls-04.ll
tls-05.ll
tls-06.ll
tls-07.ll
tls-08.ll [SystemZ] Copy Access registers and CC with the correct register class. 2020-03-03 16:41:09 +01:00
tls-09.ll [SystemZ] Copy Access registers and CC with the correct register class. 2020-03-03 16:41:09 +01:00
tls-10.mir [SystemZ] Copy Access registers and CC with the correct register class. 2020-03-03 16:41:09 +01:00
tls-11.mir [SystemZ] Copy Access registers and CC with the correct register class. 2020-03-03 16:41:09 +01:00
trap-01.ll
trap-02.ll
trap-03.ll
trap-04.ll
trap-05.ll
twoaddr-sink.ll
unaligned-01.ll
undef-flag.ll
vec-abi-align.ll [SystemZ] Support -msoft-float 2020-02-04 10:32:45 -05:00
vec-abs-01.ll
vec-abs-02.ll
vec-abs-03.ll
vec-abs-04.ll
vec-abs-05.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
vec-abs-06.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
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 [SystemZ] Support -msoft-float 2020-02-04 10:32:45 -05:00
vec-args-07.ll [SystemZ] Support -msoft-float 2020-02-04 10:32:45 -05:00
vec-args-error-01.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
vec-args-error-02.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
vec-args-error-03.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
vec-args-error-04.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
vec-args-error-05.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
vec-args-error-06.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
vec-args-error-07.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
vec-args-error-08.ll Revert "Revert "Reland "[Support] make report_fatal_error abort instead of exit""" 2020-02-13 10:16:06 -08:00
vec-bswap-01.ll
vec-bswap-02.ll
vec-bswap-03.ll
vec-bswap-04.ll
vec-bswap-05.ll
vec-bswap-06.ll
vec-bswap-07.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
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-const-19.ll
vec-conv-01.ll
vec-conv-02.ll
vec-conv-03.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-eswap-01.ll
vec-eswap-02.ll
vec-extract-01.ll
vec-extract-02.ll [DAGCombine] Poison-prove scalarizeExtractedVectorLoad. 2021-05-30 11:40:55 +01:00
vec-intrinsics-01.ll [SystemZ] Fix/optimize vec_load_len and related intrinsics 2020-05-06 21:15:58 +02:00
vec-intrinsics-02.ll [SystemZ] Fix/optimize vec_load_len and related intrinsics 2020-05-06 21:15:58 +02:00
vec-intrinsics-03.ll
vec-intrinsics-04.ll [SystemZ] Add support for new cpu architecture - arch14 2021-07-26 16:57:28 +02:00
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 [SystemZ] Add llvm.minimum / llvm.maximum tests 2019-12-11 17:01:13 +01:00
vec-max-min-zerosplat.ll [ValueTracking] Improve isKnownNonNaN() to recognize zero splats. 2020-02-19 09:35:36 -08:00
vec-min-01.ll
vec-min-02.ll
vec-min-03.ll
vec-min-04.ll
vec-min-05.ll [SystemZ] Add llvm.minimum / llvm.maximum tests 2019-12-11 17:01:13 +01: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 [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. 2020-06-30 09:08:10 +02:00
vec-move-17.ll
vec-move-18.ll
vec-move-19.ll
vec-move-20.ll
vec-move-21.ll
vec-move-22.ll
vec-move-23.ll [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. 2020-06-30 09:08:10 +02:00
vec-move-24.ll [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. 2020-06-30 09:08:10 +02:00
vec-mul-01.ll
vec-mul-02.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
vec-mul-03.ll
vec-mul-04.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
vec-mul-05.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
vec-neg-01.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
vec-neg-02.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
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-perm-14.ll [SystemZ] Eliminate the need to create a zero vector by reusing the VPERM mask. 2020-05-19 09:37:19 +02:00
vec-rem.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-strict-add-01.ll
vec-strict-add-02.ll
vec-strict-cmp-01.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
vec-strict-cmp-02.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
vec-strict-cmp-03.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
vec-strict-cmps-01.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
vec-strict-cmps-02.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
vec-strict-cmps-03.ll [FPEnv] Constrained FCmp intrinsics 2019-12-07 11:28:39 +01:00
vec-strict-conv-01.ll [SystemZ][FPEnv] Back-end support for STRICT_[SU]INT_TO_FP 2019-12-17 18:24:05 +01:00
vec-strict-conv-02.ll Fix errors in use of strictfp attribute. 2020-05-29 12:28:14 -04:00
vec-strict-conv-03.ll [SystemZ][FPEnv] Back-end support for STRICT_[SU]INT_TO_FP 2019-12-17 18:24:05 +01:00
vec-strict-div-01.ll
vec-strict-div-02.ll
vec-strict-max-01.ll [FPEnv] Strict versions of llvm.minimum/llvm.maximum 2019-12-18 21:35:28 +01:00
vec-strict-min-01.ll [FPEnv] Strict versions of llvm.minimum/llvm.maximum 2019-12-18 21:35:28 +01:00
vec-strict-mul-01.ll
vec-strict-mul-02.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
vec-strict-mul-03.ll
vec-strict-mul-04.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
vec-strict-mul-05.ll [SystemZ] Use fneg in test cases 2019-11-20 19:08:27 +01:00
vec-strict-round-01.ll [FPEnv] Remove unnecessary rounding mode argument for constrained intrinsics 2019-12-17 21:10:36 +01:00
vec-strict-round-02.ll [FPEnv] Remove unnecessary rounding mode argument for constrained intrinsics 2019-12-17 21:10:36 +01:00
vec-strict-sqrt-01.ll
vec-strict-sqrt-02.ll
vec-strict-sub-01.ll
vec-strict-sub-02.ll
vec-sub-01.ll
vec-sub-02.ll
vec-trunc-to-i1.ll
vec-xor-01.ll
vec-xor-02.ll
vec-zext.ll [DAGTypeLegalizer] Handle ZERO_EXTEND of promoted type in WidenVecRes_Convert. 2020-09-08 16:49:51 +02:00
vector-constrained-fp-intrinsics.ll [SystemZ] Bugfix in SystemZVectorConstantInfo 2020-10-14 15:34:40 +02:00
vectorizer-output-3xi32.ll
xor-01.ll
xor-02.ll
xor-03.ll
xor-04.ll
xor-05.ll
xor-06.ll
xor-07.ll
xor-08.ll
zos-simple-test.ll [SystemZ][z/OS] Initial code to generate assembly files on z/OS 2021-07-27 11:29:15 -04:00