Home
last modified time | relevance | path

Searched defs:SplatVal (Results 1 – 20 of 20) sorted by relevance

/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelDAGToDAG.cpp353 selectVSplatImm(SDValue N,SDValue & SplatVal) selectVSplatImm() argument
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp3321 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 DRISCVISelLowering.cpp3458 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 DConstants.cpp118 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 DConstantFold.cpp402 if (Constant *SplatVal = Val->getSplatValue()) ConstantFoldExtractElementInstruction() local
/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp721 Register SplatVal = MI.getOperand(1).getReg(); legalizeSplatVector() local
/llvm-project/llvm/unittests/IR/
H A DConstantsTest.cpp723 EXPECT_NE(nullptr, SplatVal); in TEST() local
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1231 Value *SplatVal = InsElt.getOperand(1); foldInsSequenceIntoSplat() local
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp2589 __anonf97953581102(SDValue SplatVal) performVectorTruncZeroCombine() argument
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp10602 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 DAArch64TargetTransformInfo.cpp1211 if (auto *SplatVal = getSplatValue(Vec)) instCombineSVELast() local
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp3166 auto SplatVal = MIRBuilder.buildExtractVectorElementConstant( translateShuffleVector() local
H A DLegalizerHelper.cpp8537 APInt SplatVal = APInt::getSplat(NumBits, Scalar); getMemsetValue() local
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp7187 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 DLegalizeDAG.cpp2052 SDValue SplatVal = Node->getOperand(0); ExpandSPLAT_VECTOR() local
H A DSelectionDAG.cpp144 isConstantSplatVector(const SDNode * N,APInt & SplatVal) isConstantSplatVector() argument
185 APInt SplatVal; isConstantSplatVectorAllOnes() local
234 APInt SplatVal; isConstantSplatVectorAllZeros() local
[all...]
H A DDAGCombiner.cpp11853 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 DX86ISelDAGToDAG.cpp976 APInt SplatVal; PreprocessISelDAG() local
H A DX86ISelLowering.cpp5068 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 DPPCISelLowering.cpp10106 unsigned SplatVal = APSplatValue.getZExtValue(); lowerToXXSPLTI32DX() local
15686 SDValue SplatVal = combineVectorShuffle() local