llvm-project/llvm/test/Analysis/CostModel/ARM
Sam Parker 0af4147804 [ARM][CostModel] CodeSize costs for i1 arith ops
When optimising for size, make the cost of i1 logical operations
relatively expensive so that optimisations don't try to combine
predicates.

Differential Revision: https://reviews.llvm.org/D86525
2020-09-07 09:27:18 +01:00
..
add-cast-vect.ll [ARM][CostModel] Improve getCastInstrCost 2020-05-12 10:32:20 +01:00
arith-overflow.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
arith-ssat.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
arith-usat.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
arith.ll [ARM][CostModel] CodeSize costs for i1 arith ops 2020-09-07 09:27:18 +01:00
cast.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
cast_ldst.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
cmps.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
control-flow.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
divrem.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
fparith.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
freeshift.ll [CostModel] getCFInstrCost in getUserCost. 2020-06-15 09:28:46 +01:00
gep.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
immediates.ll [ARM][CostModel] Select instruction costs. 2020-08-21 08:49:56 +01:00
insertelement.ll
lit.local.cfg [lit] Delete empty lines at the end of lit.local.cfg NFC 2019-06-17 09:51:07 +00:00
load_store.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
memcpy.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
mul-cast-vect.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
mve-gather-scatter-cost.ll [ARM][MVE] Enable MVE gathers and scatters by default 2020-08-28 19:05:29 +01:00
reduce-add.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
reduce-smax.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
reduce-smin.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
reduce-umax.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
reduce-umin.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
select.ll [ARM][CostModel] Select instruction costs. 2020-08-21 08:49:56 +01:00
shl-cast-vect.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
shuffle.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00
sub-cast-vect.ll [ARM][CostModel] Implement getCFInstrCost 2020-08-05 12:44:51 +01:00