Home
last modified time | relevance | path

Searched refs:SplatIdx (Results 1 – 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDSelectionDAG.cpp2374 SDValue SelectionDAG::getSplatSourceVector(SDValue V, int &SplatIdx) { in getSplatSourceVector() argument
2386 SplatIdx = 0; in getSplatSourceVector()
2389 SplatIdx = (UndefElts & DemandedElts).countTrailingOnes(); in getSplatSourceVector()
2403 SplatIdx = Idx % NumElts; in getSplatSourceVector()
2412 int SplatIdx; in getSplatValue() local
2413 if (SDValue SrcVector = getSplatSourceVector(V, SplatIdx)) in getSplatValue()
2416 getIntPtrConstant(SplatIdx, SDLoc(V))); in getSplatValue()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCISelLowering.cpp9242 int SplatIdx = in LowerVECTOR_SHUFFLE() local
9250 Offset = isLittleEndian ? (3 - SplatIdx) * 4 : SplatIdx * 4; in LowerVECTOR_SHUFFLE()
9252 Offset = isLittleEndian ? (1 - SplatIdx) * 8 : SplatIdx * 8; in LowerVECTOR_SHUFFLE()
9348 int SplatIdx = PPC::getSplatIdxForPPCMnemonics(SVOp, 4, DAG); in LowerVECTOR_SHUFFLE() local
9352 DAG.getConstant(SplatIdx, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
9375 int SplatIdx = SVOp->getSplatIndex(); in LowerVECTOR_SHUFFLE() local
9376 if (SplatIdx >= 4) { in LowerVECTOR_SHUFFLE()
9378 SplatIdx -= 4; in LowerVECTOR_SHUFFLE()
9382 DAG.getConstant(SplatIdx, dl, MVT::i32)); in LowerVECTOR_SHUFFLE()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86ISelLowering.cpp8780 int SplatIdx = -1; in LowerBUILD_VECTORvXi1() local
8791 if (SplatIdx < 0) in LowerBUILD_VECTORvXi1()
8792 SplatIdx = idx; in LowerBUILD_VECTORvXi1()
8793 else if (In != Op.getOperand(SplatIdx)) in LowerBUILD_VECTORvXi1()
8803 SDValue Cond = Op.getOperand(SplatIdx); in LowerBUILD_VECTORvXi1()