Home
last modified time | relevance | path

Searched refs:isConstOrConstSplatFP (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1814 ConstantFPSDNode *isConstOrConstSplatFP(SDValue N, bool AllowUndefs = false);
1818 ConstantFPSDNode *isConstOrConstSplatFP(SDValue N, const APInt &DemandedElts,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp4431 if (ConstantFPSDNode *C1 = isConstOrConstSplatFP(Val, true)) in isKnownToBeAPowerOfTwoFP()
5669 if (ConstantFPSDNode *C1 = isConstOrConstSplatFP(Op, true)) in cannotBeOrderedNegativeFP()
6769 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, /*AllowUndefs*/ false); in foldConstantFPMath()
6770 ConstantFPSDNode *N2CFP = isConstOrConstSplatFP(N2, /*AllowUndefs*/ false); in foldConstantFPMath()
6817 if (ConstantFPSDNode *N1C = isConstOrConstSplatFP(N1, /*AllowUndefs*/ true)) in foldConstantFPMath()
9967 ConstantFPSDNode *XC = isConstOrConstSplatFP(X, /* AllowUndefs */ true); in simplifyFPBinop()
9968 ConstantFPSDNode *YC = isConstOrConstSplatFP(Y, /* AllowUndefs */ true); in simplifyFPBinop()
11919 } else if (auto *ConstFP = isConstOrConstSplatFP(V)) { in isNeutralConstant()
12031 ConstantFPSDNode *llvm::isConstOrConstSplatFP(SDValue N, bool AllowUndefs) { in isConstOrConstSplatFP() function in llvm
12036 return isConstOrConstSplatFP(N, DemandedElts, AllowUndefs); in isConstOrConstSplatFP()
[all …]
H A DDAGCombiner.cpp16468 if (auto *C = isConstOrConstSplatFP(X.getOperand(1), true)) { in visitFMULForFMADistributiveCombine()
16491 if (auto *C0 = isConstOrConstSplatFP(X.getOperand(0), true)) { in visitFMULForFMADistributiveCombine()
16501 if (auto *C1 = isConstOrConstSplatFP(X.getOperand(1), true)) { in visitFMULForFMADistributiveCombine()
16561 ConstantFPSDNode *N1C = isConstOrConstSplatFP(N1, true); in visitFADD()
16584 auto *C = isConstOrConstSplatFP(FMul.getOperand(1), true); in visitFADD()
16756 ConstantFPSDNode *N0CFP = isConstOrConstSplatFP(N0, true); in visitFSUB()
16757 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, true); in visitFSUB()
16946 ConstantFPSDNode *N1CFP = isConstOrConstSplatFP(N1, true); in visitFMUL()
17250 ConstantFPSDNode *N0CFP = isConstOrConstSplatFP(N0, /* AllowUndefs */ true); in combineRepeatedFPDivisors()
17341 if (auto *N1CFP = isConstOrConstSplatFP(N1, true)) { in visitFDIV()
[all …]
H A DTargetLowering.cpp7381 if (ConstantFPSDNode *C = isConstOrConstSplatFP(X, /*AllowUndefs*/ true)) in getNegatedExpression()
7421 if (auto *C = isConstOrConstSplatFP(Op.getOperand(1))) in getNegatedExpression()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp4690 if (const ConstantFPSDNode *C = isConstOrConstSplatFP(N)) in isConstantCostlierToNegate()
4696 if (const ConstantFPSDNode *C = isConstOrConstSplatFP(N)) in isConstantCheaperToNegate()
H A DSIISelLowering.cpp12966 if (ConstantFPSDNode *CFP = isConstOrConstSplatFP(N0)) { in performFCanonicalizeCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp17065 ConstantFPSDNode *CN = isConstOrConstSplatFP(ConstVec, true); in PerformVMulVCTPCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp21944 if (ConstantFPSDNode *Op0CN = isConstOrConstSplatFP(Mag)) { in LowerFCOPYSIGN()