llvm-project/llvm/test/Analysis/CostModel/SystemZ
Jonas Paulsson 41bd9ead35 [SystemZ] Return scalarized costs for vector instructions on older archs.
A cost query for a vector instruction should return a cost even without
target vector support, and not trigger an assert.

VectorCombine does this with an input containing source code vectors.

Review: Ulrich Weigand
2020-02-21 09:17:37 -08:00
..
cmp-ext-01.ll
cmp-ext-02.ll
cmp-mem.ll
cmp-tofp-scalar.ll
cmp-tofp.ll
cmpsel.ll
divrem-const.ll
divrem-pow2.ll
divrem-reg.ll
ext-load.ll
ext-of-icmp-cost.ll
fp-arith.ll
fp-cast.ll [SystemZ] Support z15 processor name 2019-09-20 23:04:45 +00:00
int-arith.ll
int-cast.ll
int-operands-extcost.ll
intrinsic-cost-crash.ll Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" as cleanups after D56351 2019-12-24 15:57:33 -08:00
intrinsics.ll [SystemZ] Support z15 processor name 2019-09-20 23:04:45 +00:00
lit.local.cfg
load-and-test.ll
load-ptr-cmp-fold.ll
load_store.ll
logic-miscext3.ll [SystemZ] Support z15 processor name 2019-09-20 23:04:45 +00:00
logical.ll
memop-folding-int-arith.ll
numvectorregs.ll
oldarch-vectors.ll [SystemZ] Return scalarized costs for vector instructions on older archs. 2020-02-21 09:17:37 -08:00
scalar-cmp-cmp-log-sel.ll
shuffle.ll
vectorinstrs.ll