Searched refs:isIntDivCheap (Results 1 - 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.h73 bool isIntDivCheap(EVT VT, AttributeList Attr) const override;
H A DWebAssemblyISelLowering.cpp560 bool WebAssemblyTargetLowering::isIntDivCheap(EVT VT, function in class:WebAssemblyTargetLowering
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h518 bool isIntDivCheap(EVT VT, AttributeList Attr) const override;
H A DAArch64ISelLowering.cpp9696 if (isIntDivCheap(N->getValueType(0), Attr))
13348 bool AArch64TargetLowering::isIntDivCheap(EVT VT, AttributeList Attr) const { function in class:AArch64TargetLowering
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1250 bool isIntDivCheap(EVT VT, AttributeList Attr) const override;
H A DX86ISelLowering.cpp21018 if (isIntDivCheap(N->getValueType(0), Attr))
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h339 virtual bool isIntDivCheap(EVT VT, AttributeList Attr) const { return false; } function in class:llvm::TargetLoweringBase
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp3933 if (!isIntDivCheap(VT, Attr) && !Attr.hasFnAttribute(Attribute::MinSize)) {
4699 if (TLI.isIntDivCheap(N->getValueType(0), Attr))
H A DDAGCombiner.cpp3795 // If the divisor is constant, then return DIVREM only if isIntDivCheap() is
3798 if (!N1C || TLI.isIntDivCheap(N->getValueType(0), Attr))
3879 !TLI.isIntDivCheap(N->getValueType(0), Attr))
3933 // If the divisor is constant, then return DIVREM only if isIntDivCheap() is
3936 if (!N1C || TLI.isIntDivCheap(N->getValueType(0), Attr))
3979 !TLI.isIntDivCheap(N->getValueType(0), Attr))
4042 // by skipping the simplification if isIntDivCheap(). When div is not cheap,
4045 if (DAG.isKnownNeverZero(N1) && !TLI.isIntDivCheap(VT, Attr)) {

Completed in 290 milliseconds