llvm-project/llvm/test/Analysis/CostModel/SystemZ
Ulrich Weigand 0f0a8b7784 [SystemZ] Add support for new cpu architecture - arch13
This patch series adds support for the next-generation arch13
CPU architecture to the SystemZ backend.

This includes:
- Basic support for the new processor and its features.
- Assembler/disassembler support for new instructions.
- CodeGen for new instructions, including new LLVM intrinsics.
- Scheduler description for the new processor.
- Detection of arch13 as host processor.

Note: No currently available Z system supports the arch13
architecture.  Once new systems become available, the
official system name will be added as supported -march name.

llvm-svn: 365932
2019-07-12 18:13:16 +00:00
..
cmp-ext-01.ll
cmp-ext-02.ll
cmp-mem.ll [SystemZ::TTI] Improved cost values for comparison against memory. 2018-11-28 08:08:05 +00:00
cmp-tofp-scalar.ll [SystemZ::TTI] Recognize the higher cost of scalar i1 -> fp conversion 2018-11-01 09:05:32 +00:00
cmp-tofp.ll [SystemZ::TTI] Accurate costs for i1->double vector conversions 2018-11-01 09:01:51 +00:00
cmpsel.ll
divrem-const.ll [SystemZ] Improve handling and cost estimates of vector integer div/rem 2018-10-25 21:47:22 +00:00
divrem-pow2.ll [SystemZ] Improve handling and cost estimates of vector integer div/rem 2018-10-25 21:47:22 +00:00
divrem-reg.ll [SystemZ::TTI] i8/i16 operands extension costs revisited 2018-11-30 07:09:34 +00:00
ext-load.ll
ext-of-icmp-cost.ll [CodeMetrics] Don't let extends of i1 be free. 2019-05-17 01:26:35 +00:00
fp-arith.ll
fp-cast.ll [SystemZ] Add support for new cpu architecture - arch13 2019-07-12 18:13:16 +00:00
int-arith.ll [SystemZ] Improve handling and cost estimates of vector integer div/rem 2018-10-25 21:47:22 +00:00
int-cast.ll
int-operands-extcost.ll [SystemZ::TTI] i8/i16 operands extension costs revisited 2018-11-30 07:09:34 +00:00
intrinsic-cost-crash.ll
intrinsics.ll [SystemZ] Add support for new cpu architecture - arch13 2019-07-12 18:13:16 +00:00
lit.local.cfg
load-and-test.ll [SystemZ::TTI] Return zero cost for ICmp that becomes Load And Test. 2018-12-03 14:30:18 +00:00
load-ptr-cmp-fold.ll
load_store.ll
logic-miscext3.ll [SystemZ] Add support for new cpu architecture - arch13 2019-07-12 18:13:16 +00:00
logical.ll [SystemZ::TTI] i8/i16 operands extension costs revisited 2018-11-30 07:09:34 +00:00
memop-folding-int-arith.ll [SystemZ::TTI] i8/i16 operands extension costs revisited 2018-11-30 07:09:34 +00:00
numvectorregs.ll
scalar-cmp-cmp-log-sel.ll
shuffle.ll
vectorinstrs.ll