Home
last modified time | relevance | path

Searched refs:NegatibleCost (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h282 enum class NegatibleCost { enum
4406 NegatibleCost &Cost,
4411 const NegatibleCost CostThreshold = NegatibleCost::Neutral,
4413 NegatibleCost Cost = NegatibleCost::Expensive;
4434 NegatibleCost::Cheaper, Depth);
4441 NegatibleCost Cost = NegatibleCost::Expensive;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h127 TargetLowering::NegatibleCost
201 NegatibleCost &Cost,
H A DAMDGPUISelLowering.cpp910 NegatibleCost &Cost, unsigned Depth) const { in getNegatedExpression()
4598 getConstantNegateCost(CRHS) != NegatibleCost::Cheaper) in foldFreeOpFromSelect()
4678 TargetLowering::NegatibleCost
4681 return C->isNegative() ? NegatibleCost::Cheaper : NegatibleCost::Expensive; in getConstantNegateCost()
4684 return C->isNegative() ? NegatibleCost::Cheaper : NegatibleCost::Expensive; in getConstantNegateCost()
4686 return NegatibleCost::Neutral; in getConstantNegateCost()
4691 return getConstantNegateCost(C) == NegatibleCost::Expensive; in isConstantCostlierToNegate()
4697 return getConstantNegateCost(C) == NegatibleCost::Cheaper; in isConstantCheaperToNegate()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp7236 NegatibleCost &Cost, in getNegatedExpression()
7240 Cost = NegatibleCost::Cheaper; in getNegatedExpression()
7295 Cost = NegatibleCost::Neutral; in getNegatedExpression()
7327 Cost = NegatibleCost::Neutral; in getNegatedExpression()
7340 NegatibleCost CostX = NegatibleCost::Expensive; in getNegatedExpression()
7348 NegatibleCost CostY = NegatibleCost::Expensive; in getNegatedExpression()
7383 Cost = NegatibleCost::Cheaper; in getNegatedExpression()
7388 Cost = NegatibleCost::Neutral; in getNegatedExpression()
7396 NegatibleCost CostX = NegatibleCost::Expensive; in getNegatedExpression()
7404 NegatibleCost CostY = NegatibleCost::Expensive; in getNegatedExpression()
[all …]
H A DDAGCombiner.cpp17016 TargetLowering::NegatibleCost CostN0 = in visitFMUL()
17017 TargetLowering::NegatibleCost::Expensive; in visitFMUL()
17018 TargetLowering::NegatibleCost CostN1 = in visitFMUL()
17019 TargetLowering::NegatibleCost::Expensive; in visitFMUL()
17026 if (NegN1 && (CostN0 == TargetLowering::NegatibleCost::Cheaper || in visitFMUL()
17027 CostN1 == TargetLowering::NegatibleCost::Cheaper)) in visitFMUL()
17112 TargetLowering::NegatibleCost CostN0 = in visitFMA()
17113 TargetLowering::NegatibleCost::Expensive; in visitFMA()
17114 TargetLowering::NegatibleCost CostN1 = in visitFMA()
17115 TargetLowering::NegatibleCost::Expensive; in visitFMA()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h829 bool OptForSize, NegatibleCost &Cost,
H A DPPCISelLowering.cpp17642 NegatibleCost &Cost, in getNegatedExpression()
17662 NegatibleCost N2Cost = NegatibleCost::Expensive; in getNegatedExpression()
17675 NegatibleCost N0Cost = NegatibleCost::Expensive; in getNegatedExpression()
17679 NegatibleCost N1Cost = NegatibleCost::Expensive; in getNegatedExpression()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1092 NegatibleCost &Cost,
H A DX86ISelLowering.cpp52876 NegatibleCost &Cost, in getNegatedExpression()
52880 Cost = NegatibleCost::Cheaper; in getNegatedExpression()
52919 Cost = (NegA || NegB || NegC) ? NegatibleCost::Cheaper in getNegatedExpression()
52920 : NegatibleCost::Neutral; in getNegatedExpression()