Home
last modified time | relevance | path

Searched refs:TCC_Free (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp160 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 DLanaiTargetTransformInfo.h60 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 DPPCTargetTransformInfo.cpp175 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 DTargetTransformInfoImpl.h64 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 DTargetTransformInfo.h297 TCC_Free = 0, ///< Expected to fold away in lowering. enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp129 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 DBPFTargetTransformInfo.h43 return TTI::TCC_Free; in getIntImmCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h128 Cost += TTI::TCC_Free;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp1547 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 DAMDGPUTargetTransformInfo.cpp593 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 DInlineCost.cpp1572 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 DHexagonTargetTransformInfo.cpp390 return TargetTransformInfo::TCC_Free; in getInstructionCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp426 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 DAArch64ISelLowering.cpp16890 TTI::TCK_SizeAndLatency, I) == TTI::TCC_Free) { in optimizeExtendOrTruncateConversion()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNaryReassociate.cpp332 Indices) == TargetTransformInfo::TCC_Free; in isGEPFoldable()
H A DStraightLineStrengthReduce.cpp289 Indices) == TargetTransformInfo::TCC_Free; in isGEPFoldable()
H A DLICM.cpp1291 if (CostI != TargetTransformInfo::TCC_Free) in isFoldableInLoop()
H A DJumpThreading.cpp490 TargetTransformInfo::TCC_Free) in getJumpThreadDuplicationCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1837 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 DVPlanRecipes.cpp1646 MulCost = TTI::TCC_Free; in computeCost()
H A DLoopVectorize.cpp6126 InstructionCost MulCost = TTI::TCC_Free; in getInstructionCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp4120 TargetTransformInfo::TCC_Free) { in foldBranchToCommonDest()