llvm-project/llvm/test/Analysis/CostModel
David Green dcefcd51e0 [ARM] Update trunc costs
We did not have specific costs for larger than legal truncates that were
not otherwise cheap (where they were next to stores, for example). As
MVE does not have a dedicated instruction for them (and we do not use
loads/stores yet), they should be expensive as they get expanded to a
series of lane moves.

Differential Revision: https://reviews.llvm.org/D94260
2021-01-11 08:59:28 +00:00
..
AArch64 [AArch64][CostModel]Fix gather scatter cost model 2021-01-07 14:02:08 +00:00
AMDGPU [AMDGPU][CostModel] Refine cost model for half- and quarter-rate instructions. 2020-10-24 19:53:08 +03:00
ARM [ARM] Update trunc costs 2021-01-11 08:59:28 +00:00
PowerPC Precommit analysis/etc tests for inselt poison placeholder 2020-12-24 12:14:24 +09:00
RISCV [CostModel] getCFInstrCost in getUserCost. 2020-06-15 09:28:46 +01:00
SystemZ Precommit analysis/etc tests for inselt poison placeholder 2020-12-24 12:14:24 +09:00
X86 Update inselt tests at llvm/test/Analysis to have poison as shufflevector's placeholder (NFC) 2020-12-31 17:12:37 +09:00
free-intrinsics-datalayout.ll [Annotation] Allows annotation to carry some additional constant arguments. 2020-10-26 10:50:05 +01:00
free-intrinsics-no_info.ll [Annotation] Allows annotation to carry some additional constant arguments. 2020-10-26 10:50:05 +01:00
no_info.ll