/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchISelDAGToDAG.cpp | 353 selectVSplatImm(SDValue N,SDValue & SplatVal) selectVSplatImm() argument
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelDAGToDAG.cpp | 3321 selectVSplat(SDValue N,SDValue & SplatVal) selectVSplat() argument 3330 selectVSplatImmHelper(SDValue N,SDValue & SplatVal,SelectionDAG & DAG,const RISCVSubtarget & Subtarget,std::function<bool (int64_t)> ValidateImm) selectVSplatImmHelper() argument 3360 selectVSplatSimm5(SDValue N,SDValue & SplatVal) selectVSplatSimm5() argument 3365 selectVSplatSimm5Plus1(SDValue N,SDValue & SplatVal) selectVSplatSimm5Plus1() argument 3372 selectVSplatSimm5Plus1NonZero(SDValue N,SDValue & SplatVal) selectVSplatSimm5Plus1NonZero() argument 3380 selectVSplatUimm(SDValue N,unsigned Bits,SDValue & SplatVal) selectVSplatUimm() argument 3386 selectLow8BitsVSplat(SDValue N,SDValue & SplatVal) selectLow8BitsVSplat() argument [all...] |
H A D | RISCVISelLowering.cpp | 3458 matchSplatAsGather(SDValue SplatVal,MVT VT,const SDLoc & DL,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) matchSplatAsGather() argument 8049 SDValue SplatVal = Op.getOperand(0); lowerVectorMaskSplat() local 16475 __anon17a3f42a1c02(SDValue V, unsigned Opc, unsigned OpcVL, APInt &SplatVal) combineTruncToVnclip() argument [all...] |
/llvm-project/llvm/lib/IR/ |
H A D | Constants.cpp | 118 if (const auto *SplatVal = getSplatValue()) in isAllOnesValue() local 135 if (const auto *SplatVal = getSplatValue()) in isOneValue() local 162 if (const auto *SplatVal = getSplatValue()) in isNotOneValue() local 180 if (const auto *SplatVal = getSplatValue()) in isMinSignedValue() local 207 if (const auto *SplatVal = getSplatValue()) in isNotMinSignedValue() local 1706 Constant *SplatVal = IElt->getOperand(1); getSplatValue() local [all...] |
H A D | ConstantFold.cpp | 402 if (Constant *SplatVal = Val->getSplatValue()) ConstantFoldExtractElementInstruction() local
|
/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVLegalizerInfo.cpp | 721 Register SplatVal = MI.getOperand(1).getReg(); legalizeSplatVector() local
|
/llvm-project/llvm/unittests/IR/ |
H A D | ConstantsTest.cpp | 723 EXPECT_NE(nullptr, SplatVal); in TEST() local
|
/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 1231 Value *SplatVal = InsElt.getOperand(1); foldInsSequenceIntoSplat() local
|
/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 2589 __anonf97953581102(SDValue SplatVal) performVectorTruncZeroCombine() argument
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 10602 SDValue SplatVal = DAG.getSExtOrTrunc(CCVal, DL, SplatValVT); LowerSELECT() local 13126 SDValue SplatVal = DAG.getAnyExtOrTrunc(Op.getOperand(0), DL, MVT::i64); LowerSPLAT_VECTOR() local 14448 isPow2Splat(SDValue Op,uint64_t & SplatVal,bool & Negated) isPow2Splat() argument 14492 uint64_t SplatVal; LowerDIV() local 21401 splitStoreSplat(SelectionDAG & DAG,StoreSDNode & St,SDValue SplatVal,unsigned NumVecElts) splitStoreSplat() argument 21658 SDValue SplatVal = replaceZeroVectorStore() local 21691 SDValue SplatVal; replaceSplatVectorStore() local 27181 uint64_t SplatVal; LowerFixedLengthVectorIntDivideToSVE() local [all...] |
H A D | AArch64TargetTransformInfo.cpp | 1211 if (auto *SplatVal = getSplatValue(Vec)) instCombineSVELast() local
|
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 3166 auto SplatVal = MIRBuilder.buildExtractVectorElementConstant( translateShuffleVector() local
|
H A D | LegalizerHelper.cpp | 8537 APInt SplatVal = APInt::getSplat(NumBits, Scalar); getMemsetValue() local
|
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 7187 SDValue SplatVal = Op1->getOperand(0); combineSTORE() local 7204 SDValue SplatVal = DAG.getSplatVector(SplatVT, SDLoc(SN), Word); combineSTORE() local
|
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 2052 SDValue SplatVal = Node->getOperand(0); ExpandSPLAT_VECTOR() local
|
H A D | SelectionDAG.cpp | 144 isConstantSplatVector(const SDNode * N,APInt & SplatVal) isConstantSplatVector() argument 185 APInt SplatVal; isConstantSplatVectorAllOnes() local 234 APInt SplatVal; isConstantSplatVectorAllZeros() local [all...] |
H A D | DAGCombiner.cpp | 11853 if (SDValue SplatVal = DAG.getSplatValue(Index); refineUniformBase() local 11864 if (SDValue SplatVal = DAG.getSplatValue(Index.getOperand(0)); refineUniformBase() local 11870 if (SDValue SplatVal = DAG.getSplatValue(Index.getOperand(1)); refineUniformBase() local 22316 APInt SplatVal; scalarizeExtractedBinop() local [all...] |
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 976 APInt SplatVal; PreprocessISelDAG() local
|
H A D | X86ISelLowering.cpp | 5068 isConstantSplat(SDValue Op,APInt & SplatVal,bool AllowPartialUndefs) isConstantSplat() argument 32714 APInt SplatVal; ReplaceNodeResults() local 49288 APInt SplatVal; combineAndMaskToShift() local [all...] |
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 10106 unsigned SplatVal = APSplatValue.getZExtValue(); lowerToXXSPLTI32DX() local 15686 SDValue SplatVal = combineVectorShuffle() local
|