/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | CombinerHelper.cpp | 942 APInt SplatVal = APInt::getSplat(NumBits, Scalar); in getMemsetValue() local 943 return MIB.buildConstant(Ty, SplatVal).getReg(0); in getMemsetValue()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 1566 SDValue SplatVal; in LowerShift() local 1568 !(SplatVal = ShiftVec->getSplatValue())) in LowerShift() 1572 auto *SplatConst = dyn_cast<ConstantSDNode>(SplatVal); in LowerShift()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 7403 SDValue SplatVal = Op.getOperand(0); in LowerSPLAT_VECTOR() local 7411 SplatVal = DAG.getAnyExtOrTrunc(SplatVal, dl, MVT::i32); in LowerSPLAT_VECTOR() 7412 return DAG.getNode(AArch64ISD::DUP, dl, VT, SplatVal); in LowerSPLAT_VECTOR() 7414 SplatVal = DAG.getAnyExtOrTrunc(SplatVal, dl, MVT::i64); in LowerSPLAT_VECTOR() 7415 return DAG.getNode(AArch64ISD::DUP, dl, VT, SplatVal); in LowerSPLAT_VECTOR() 7420 SplatVal = DAG.getAnyExtOrTrunc(SplatVal, dl, MVT::i64); in LowerSPLAT_VECTOR() 7421 SplatVal = DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, MVT::i64, SplatVal, in LowerSPLAT_VECTOR() 7426 DAG.getConstant(0, dl, MVT::i64), SplatVal); in LowerSPLAT_VECTOR() 11204 SDValue SplatVal, unsigned NumVecElts) { in splitStoreSplat() argument 11207 unsigned EltOffset = SplatVal.getValueType().getSizeInBits() / 8; in splitStoreSplat() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineVectorOps.cpp | 761 Value *SplatVal = InsElt.getOperand(1); in foldInsSequenceIntoSplat() local 770 if (!Idx || CurrIE->getOperand(1) != SplatVal) in foldInsSequenceIntoSplat() 803 FirstIE = InsertElementInst::Create(UndefVec, SplatVal, Zero, "", &InsElt); in foldInsSequenceIntoSplat()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 720 bool isConstantSplat(SDValue Op, APInt &SplatVal);
|
D | X86ISelDAGToDAG.cpp | 3915 APInt SplatVal; in combineIncDecVector() local 3916 if (!X86::isConstantSplat(OneVec, SplatVal) || !SplatVal.isOneValue()) in combineIncDecVector()
|
D | X86ISelLowering.cpp | 6471 bool isConstantSplat(SDValue Op, APInt &SplatVal) { in isConstantSplat() argument 6487 SplatVal = EltBits[SplatIndex]; in isConstantSplat() 28825 APInt SplatVal; in ReplaceNodeResults() local 28826 if (ISD::isConstantSplatVector(N->getOperand(1).getNode(), SplatVal)) { in ReplaceNodeResults() 28832 SDValue N1 = DAG.getConstant(SplatVal, dl, ResVT); in ReplaceNodeResults() 39986 APInt SplatVal; in combineAndMaskToShift() local 39987 if (!ISD::isConstantSplatVector(Op1.getNode(), SplatVal) || in combineAndMaskToShift() 39988 !SplatVal.isMask()) in combineAndMaskToShift() 40003 unsigned ShiftVal = SplatVal.countTrailingOnes(); in combineAndMaskToShift()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeIntegerTypes.cpp | 4288 SDValue SplatVal = N->getOperand(0); in PromoteIntRes_SPLAT_VECTOR() local 4290 assert(!SplatVal.getValueType().isVector() && "Input must be a scalar"); in PromoteIntRes_SPLAT_VECTOR() 4297 SDValue Op = DAG.getNode(ISD::ANY_EXTEND, dl, NOutElemVT, SplatVal); in PromoteIntRes_SPLAT_VECTOR()
|
D | LegalizeDAG.cpp | 2020 SDValue SplatVal = Node->getOperand(0); in ExpandSPLAT_VECTOR() local 2022 return DAG.getSplatBuildVector(VT, DL, SplatVal); in ExpandSPLAT_VECTOR()
|
D | SelectionDAG.cpp | 139 bool ISD::isConstantSplatVector(const SDNode *N, APInt &SplatVal) { in isConstantSplatVector() argument 148 return BV->isConstantSplat(SplatVal, SplatUndef, SplatBitSize, HasUndefs, in isConstantSplatVector()
|