| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 160 return TTI::TCC_Free; in getIntImmCost() 163 return TTI::TCC_Free; in getIntImmCost() 166 return TTI::TCC_Free; in getIntImmCost() 196 return TTI::TCC_Free; in getIntImmCostInst() 199 return TTI::TCC_Free; in getIntImmCostInst() 203 return TTI::TCC_Free; in getIntImmCostInst() 210 return TTI::TCC_Free; in getIntImmCostInst() 215 return TTI::TCC_Free; in getIntImmCostInst() 218 return TTI::TCC_Free; in getIntImmCostInst() 225 return TTI::TCC_Free; in getIntImmCostInst() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 60 return TTI::TCC_Free; in getIntImmCost() 64 return TTI::TCC_Free; in getIntImmCost() 67 return TTI::TCC_Free; in getIntImmCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 175 return TTI::TCC_Free; in getIntImmCost() 208 return TTI::TCC_Free; in getIntImmCostIntrin() 214 return TTI::TCC_Free; in getIntImmCostIntrin() 218 return TTI::TCC_Free; in getIntImmCostIntrin() 223 return TTI::TCC_Free; in getIntImmCostIntrin() 247 return TTI::TCC_Free; in getIntImmCostInst() 254 return TTI::TCC_Free; in getIntImmCostInst() 287 return TTI::TCC_Free; in getIntImmCostInst() 291 return TTI::TCC_Free; in getIntImmCostInst() 297 return TTI::TCC_Free; in getIntImmCostInst() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 64 return TTI::TCC_Free; in getGEPCost() 548 return TTI::TCC_Free; 554 return TTI::TCC_Free; in getIntImmCostIntrin() 693 return TTI::TCC_Free; 821 return TTI::TCC_Free; in getInsertExtractValueCost() 1256 return !BaseGV ? TTI::TCC_Free : TTI::TCC_Basic; in getGEPCost() 1309 return TTI::TCC_Free; in getGEPCost() 1321 InstructionCost Cost = TTI::TCC_Free; in getPointersChainCost() 1391 return TTI::TCC_Free; in getInstructionCost() 1397 return TTI::TCC_Free; in getInstructionCost() [all …]
|
| H A D | TargetTransformInfo.h | 297 TCC_Free = 0, ///< Expected to fold away in lowering. enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 129 return TTI::TCC_Free; in getIntImmCostImpl() 178 return TTI::TCC_Free; in getIntImmCostInst() 190 return TTI::TCC_Free; in getIntImmCostInst() 204 return TTI::TCC_Free; in getIntImmCostInst() 215 return TTI::TCC_Free; in getIntImmCostInst() 219 return TTI::TCC_Free; in getIntImmCostInst() 222 return TTI::TCC_Free; in getIntImmCostInst() 225 return TTI::TCC_Free; in getIntImmCostInst() 235 return TTI::TCC_Free; in getIntImmCostInst() 241 return TTI::TCC_Free; in getIntImmCostInst() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 43 return TTI::TCC_Free; in getIntImmCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.h | 128 Cost += TTI::TCC_Free;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 1547 return TTI::TCC_Free; in getShuffleCost() 1573 return TTI::TCC_Free; in getShuffleCost() 1609 return TTI::TCC_Free; in getShuffleCost() 1669 return MatchingTypes ? TTI::TCC_Free : SubLT.first; in getShuffleCost() 1795 Cost += TTI::TCC_Free; in getShuffleCost() 3204 return TTI::TCC_Free; in getCastInstrCost() 4607 return TTI::TCC_Free; in getIntrinsicInstrCost() 4610 return TTI::TCC_Free; in getIntrinsicInstrCost() 4841 return TTI::TCC_Free; in getVectorInstrCost() 5475 return TTI::TCC_Free; in getPointersChainCost() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 593 return TargetTransformInfo::TCC_Free; in getArithmeticInstrCost() 595 return TargetTransformInfo::TCC_Free; in getArithmeticInstrCost() 602 return TargetTransformInfo::TCC_Free; in getArithmeticInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InlineCost.cpp | 1572 TargetTransformInfo::TCC_Free; in isGEPFree() 1914 TargetTransformInfo::TCC_Free; in visitPtrToInt() 1937 TargetTransformInfo::TCC_Free; in visitIntToPtr() 1967 TargetTransformInfo::TCC_Free; in visitCastInst() 2712 TargetTransformInfo::TCC_Free) in visitInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 390 return TargetTransformInfo::TCC_Free; in getInstructionCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 426 return TTI::TCC_Free; in getIntImmCostInst() 431 return TTI::TCC_Free; in getIntImmCostInst() 436 return TTI::TCC_Free; in getIntImmCostInst() 458 return TTI::TCC_Free; in getIntImmCostInst() 478 ? static_cast<int>(TTI::TCC_Free) in getIntImmCostInst() 494 return TTI::TCC_Free; in getIntImmCostIntrin() 504 return TTI::TCC_Free; in getIntImmCostIntrin() 515 ? static_cast<int>(TTI::TCC_Free) in getIntImmCostIntrin() 521 return TTI::TCC_Free; in getIntImmCostIntrin() 526 return TTI::TCC_Free; in getIntImmCostIntrin() [all …]
|
| H A D | AArch64ISelLowering.cpp | 16890 TTI::TCK_SizeAndLatency, I) == TTI::TCC_Free) { in optimizeExtendOrTruncateConversion()
|
| /freebsd/contrib/llvm-project/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 | 1291 if (CostI != TargetTransformInfo::TCC_Free) in isFoldableInLoop()
|
| H A D | JumpThreading.cpp | 490 TargetTransformInfo::TCC_Free) in getJumpThreadDuplicationCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 1837 InstructionCost ReductionCost = TTI::TCC_Free); 11360 return std::make_pair(TTI::TCC_Free, TTI::TCC_Free); in getGEPCosts() 12025 return TTI::TCC_Free; in getBuildVectorCost() 12066 ? TTI::TCC_Free in getBuildVectorCost() 12287 return TTI::TCC_Free; in createShuffleVector() 12296 return TTI::TCC_Free; in createShuffleVector() 12300 InstructionCost createIdentity(Value *) const { return TTI::TCC_Free; } in createIdentity() 12302 return TTI::TCC_Free; in createPoison() 12322 return TTI::TCC_Free; in createShuffle() 12339 return TTI::TCC_Free; in createShuffle() [all …]
|
| H A D | VPlanRecipes.cpp | 1646 MulCost = TTI::TCC_Free; in computeCost()
|
| H A D | LoopVectorize.cpp | 6126 InstructionCost MulCost = TTI::TCC_Free; in getInstructionCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 4120 TargetTransformInfo::TCC_Free) { in foldBranchToCommonDest()
|