Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp2395 ConstantSDNode *ShAmtC = isConstOrConstSplat(ShAmt); in foldAddSubOfSignBit()
2949 ConstantSDNode *Const = isConstOrConstSplat(V.getOperand(1), false); in extractBooleanFlip()
3493 ConstantSDNode *ShiftAmt = isConstOrConstSplat(N1.getOperand(1)); in visitSUB()
3714 if (ConstantSDNode *C = isConstOrConstSplat(N1.getOperand(1))) in visitSUB()
3762 ConstantSDNode *ShAmtC = isConstOrConstSplat(ShAmt); in visitSUB()
3774 ConstantSDNode *ShlC = isConstOrConstSplat(N1.getOperand(1)); in visitSUB()
3799 if (ConstantSDNode *C0 = isConstOrConstSplat(N0)) { in visitSUB()
4176 ConstantSDNode *NC1 = isConstOrConstSplat(N1); in visitMUL()
4329 ConstantSDNode *N1C = isConstOrConstSplat(N1); in simplifyDivRem()
4346 ConstantSDNode *N0C = isConstOrConstSplat(N0); in simplifyDivRem()
[all …]
H A DTargetLowering.cpp941 ConstantSDNode *N1C = isConstOrConstSplat(Op.getOperand(1), DemandedElts); in combineShiftToAVG()
959 if ((ConstOp = isConstOrConstSplat(Op1, DemandedElts)) && in combineShiftToAVG()
965 if ((ConstOp = isConstOrConstSplat(Op2, DemandedElts)) && in combineShiftToAVG()
971 if ((ConstOp = isConstOrConstSplat(Op3, DemandedElts)) && in combineShiftToAVG()
1348 if (ConstantSDNode *RHSC = isConstOrConstSplat(Op1)) { in SimplifyDemandedBits()
1539 ConstantSDNode *C = isConstOrConstSplat(Op1, DemandedElts); in SimplifyDemandedBits()
1564 isConstOrConstSplat(Op0.getOperand(1), DemandedElts)) { in SimplifyDemandedBits()
1976 if (ConstantSDNode *SA = isConstOrConstSplat(Op2, DemandedElts)) { in SimplifyDemandedBits()
2042 if (ConstantSDNode *SA = isConstOrConstSplat(Op1, DemandedElts)) { in SimplifyDemandedBits()
2573 ConstantSDNode *C = isConstOrConstSplat(Op.getOperand(1), DemandedElts); in SimplifyDemandedBits()
[all …]
H A DSelectionDAG.cpp2863 if (ConstantSDNode *SA = isConstOrConstSplat(V.getOperand(1), DemandedElts)) { in getValidShiftAmountConstant()
3341 if (ConstantSDNode *C = isConstOrConstSplat(Op.getOperand(2), DemandedElts)) { in computeKnownBits()
3785 if ((CstLow = isConstOrConstSplat(Op.getOperand(1), DemandedElts))) in computeKnownBits()
3788 isConstOrConstSplat(Op.getOperand(0).getOperand(1), DemandedElts); in computeKnownBits()
3942 auto *C = isConstOrConstSplat(Val.getOperand(0)); in isKnownToBeAPowerOfTwo()
3950 auto *C = isConstOrConstSplat(Val.getOperand(0)); in isKnownToBeAPowerOfTwo()
4197 if ((CstLow = isConstOrConstSplat(Op.getOperand(1), DemandedElts))) in ComputeNumSignBits()
4200 isConstOrConstSplat(Op.getOperand(0).getOperand(1), DemandedElts); in ComputeNumSignBits()
4265 isConstOrConstSplat(Op.getOperand(1), DemandedElts)) { in ComputeNumSignBits()
4286 isConstOrConstSplat(Op.getOperand(1), DemandedElts)) in ComputeNumSignBits()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1725 ConstantSDNode *isConstOrConstSplat(SDValue N, bool AllowUndefs = false,
1730 ConstantSDNode *isConstOrConstSplat(SDValue N, const APInt &DemandedElts,
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp13163 Clamp = isConstOrConstSplat(N->getOperand(1)); in PerformVQDMULHCombine()
13173 Clamp = isConstOrConstSplat(N->getOperand(2)); in PerformVQDMULHCombine()
13201 ConstantSDNode *N1 = isConstOrConstSplat(Shft.getOperand(1)); in PerformVQDMULHCombine()
13287 isConstOrConstSplat(XOR->getOperand(1), /*AllowUndefs*/ false, in PerformVSELECTCombine()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp3340 if (auto K = isConstOrConstSplat(Src.getOperand(1))) { in performTruncateCombine()
H A DSIISelLowering.cpp5385 if (ConstantSDNode *RHSC = isConstOrConstSplat(RHS)) { in lowerXMULO()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp17227 if (ConstantSDNode *Mask = isConstOrConstSplat(N1->getOperand(1))) in stripModuloOnShift()
17492 ConstantSDNode *ConstOpOrElement = isConstOrConstSplat(N->getOperand(1)); in combineMUL()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp24942 ConstantSDNode *C1 = isConstOrConstSplat(Op1); in LowerVSETCC()
29476 ConstantSDNode *C = isConstOrConstSplat(Y, true); in LowerADDSAT_SUBSAT()
46206 auto *C = isConstOrConstSplat(And.getOperand(1)); in combineSelect()
49923 isConstOrConstSplat(Shift.getOperand(1), /*AllowUndefs*/ true); in foldVectorXorShiftIntoCmp()