| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 77 return TTI::TCC_Free; in getIntImmCost() 80 return TTI::TCC_Free; in getIntImmCost() 83 return TTI::TCC_Free; in getIntImmCost() 112 return TTI::TCC_Free; in getIntImmCostInst() 115 return TTI::TCC_Free; in getIntImmCostInst() 119 return TTI::TCC_Free; in getIntImmCostInst() 126 return TTI::TCC_Free; in getIntImmCostInst() 199 return TTI::TCC_Free; in getIntImmCostInst() 232 return TTI::TCC_Free; in getIntImmCostIntrin() 235 return TTI::TCC_Free; in getIntImmCostIntrin() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 33 return TTI::TCC_Free; in getIntImmCost() 50 return TTI::TCC_Free; in getIntImmCostInst() 62 return TTI::TCC_Free; in getIntImmCostInst() 66 return TTI::TCC_Free; in getIntImmCostInst() 69 return TTI::TCC_Free; in getIntImmCostInst() 94 return TTI::TCC_Free; in getIntImmCostInst() 103 return TTI::TCC_Free; in getIntImmCostInst() 111 return TTI::TCC_Free; in getIntImmCostIntrin()
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 59 return TTI::TCC_Free; in getIntImmCost() 63 return TTI::TCC_Free; in getIntImmCost() 66 return TTI::TCC_Free; in getIntImmCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 177 return TTI::TCC_Free; in getIntImmCost() 209 return TTI::TCC_Free; in getIntImmCostIntrin() 215 return TTI::TCC_Free; in getIntImmCostIntrin() 219 return TTI::TCC_Free; in getIntImmCostIntrin() 224 return TTI::TCC_Free; in getIntImmCostIntrin() 248 return TTI::TCC_Free; in getIntImmCostInst() 255 return TTI::TCC_Free; in getIntImmCostInst() 288 return TTI::TCC_Free; in getIntImmCostInst() 292 return TTI::TCC_Free; in getIntImmCostInst() 307 return TTI::TCC_Free; in getIntImmCostInst() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 57 return TTI::TCC_Free; in getGEPCost() 392 return TTI::TCC_Free; 398 return TTI::TCC_Free; in getIntImmCostIntrin() 939 return !BaseGV ? TTI::TCC_Free : TTI::TCC_Basic; in getGEPCost() 978 return TTI::TCC_Free; in getGEPCost() 1020 return TTI::TCC_Free; in getUserCost() 1023 return TTI::TCC_Free; in getUserCost() 1243 if (getUserCost(I, Operands, TTI::TCK_Latency) == TTI::TCC_Free) in getInstructionLatency()
|
| H A D | TargetTransformInfo.h | 265 TCC_Free = 0, ///< Expected to fold away in lowering. enumerator
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 42 return TTI::TCC_Free; in getIntImmCost()
|
| /llvm-project-15.0.7/llvm/test/Analysis/CostModel/SystemZ/ |
| H A D | ext-of-icmp-cost.ll | 4 ; Check that getUserCost() does not return TCC_Free for extensions of
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 182 return TTI::TCC_Free; in getIntImmCostInst() 187 return TTI::TCC_Free; in getIntImmCostInst() 192 return TTI::TCC_Free; in getIntImmCostInst() 214 return TTI::TCC_Free; in getIntImmCostInst() 234 ? static_cast<int>(TTI::TCC_Free) in getIntImmCostInst() 250 return TTI::TCC_Free; in getIntImmCostIntrin() 260 return TTI::TCC_Free; in getIntImmCostIntrin() 271 ? static_cast<int>(TTI::TCC_Free) in getIntImmCostIntrin() 277 return TTI::TCC_Free; in getIntImmCostIntrin() 282 return TTI::TCC_Free; in getIntImmCostIntrin() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 579 return TargetTransformInfo::TCC_Free; in getArithmeticInstrCost() 581 return TargetTransformInfo::TCC_Free; in getArithmeticInstrCost() 588 return TargetTransformInfo::TCC_Free; in getArithmeticInstrCost()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 2537 return TTI::TCC_Free; in getCastInstrCost() 4838 return TTI::TCC_Free; in getIntImmCost() 4859 return TTI::TCC_Free; in getIntImmCost() 4862 return TTI::TCC_Free; in getIntImmCost() 4891 return TTI::TCC_Free; in getIntImmCostInst() 4896 return TTI::TCC_Free; in getIntImmCostInst() 4903 return TTI::TCC_Free; in getIntImmCostInst() 4925 return TTI::TCC_Free; in getIntImmCostInst() 4942 return TTI::TCC_Free; in getIntImmCostInst() 4989 return TTI::TCC_Free; in getIntImmCostIntrin() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | InlineCost.cpp | 1344 TargetTransformInfo::TCC_Free; in isGEPFree() 1621 TargetTransformInfo::TCC_Free; in visitPtrToInt() 1644 TargetTransformInfo::TCC_Free; in visitIntToPtr() 1674 TargetTransformInfo::TCC_Free; in visitCastInst() 2369 TargetTransformInfo::TCC_Free) in visitInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 368 return TargetTransformInfo::TCC_Free; in getUserCost()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | NaryReassociate.cpp | 332 Indices) == TargetTransformInfo::TCC_Free; in isGEPFoldable()
|
| H A D | StraightLineStrengthReduce.cpp | 289 Indices) == TargetTransformInfo::TCC_Free; in isGEPFoldable()
|
| H A D | LICM.cpp | 1322 TargetTransformInfo::TCC_Free) in isFreeInLoop() 1338 TargetTransformInfo::TCC_Free; in isFreeInLoop()
|
| H A D | JumpThreading.cpp | 564 == TargetTransformInfo::TCC_Free) in getJumpThreadDuplicationCost()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 3636 TTI->getUserCost(&I, CostKind) != TargetTransformInfo::TCC_Free) { in FoldBranchToCommonDest()
|