Home
last modified time | relevance | path

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

/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMAddressingModes.h316 int Splat = getT2SOImmValSplatVal(Arg); in getT2SOImmVal() local
317 if (Splat != -1) in getT2SOImmVal()
318 return Splat; in getT2SOImmVal()
/external/llvm/lib/IR/
DConstants.cpp99 if (Constant *Splat = CV->getSplatValue()) in isAllOnesValue() local
100 return Splat->isAllOnesValue(); in isAllOnesValue()
104 if (Constant *Splat = CV->getSplatValue()) in isAllOnesValue() local
105 return Splat->isAllOnesValue(); in isAllOnesValue()
121 if (Constant *Splat = CV->getSplatValue()) in isOneValue() local
122 return Splat->isOneValue(); in isOneValue()
126 if (Constant *Splat = CV->getSplatValue()) in isOneValue() local
127 return Splat->isOneValue(); in isOneValue()
143 if (Constant *Splat = CV->getSplatValue()) in isMinSignedValue() local
144 return Splat->isMinSignedValue(); in isMinSignedValue()
[all …]
/external/llvm/test/CodeGen/X86/
Dx86-shifts.ll3 ; Splat patterns below
/external/llvm/lib/Transforms/Scalar/
DSROA.cpp2824 Value *Splat = in visitMemSetInst() local
2826 Splat = convertValue(DL, IRB, Splat, ElementTy); in visitMemSetInst()
2828 Splat = getVectorSplat(Splat, NumElements); in visitMemSetInst()
2832 V = insertVector(IRB, Old, Splat, BeginIndex, "vec"); in visitMemSetInst()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp1062 if (ConstantInt *Splat = in visitCallInst() local
1064 if (Splat->isOne()) in visitCallInst()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp1501 SDValue Splat = BV->getSplatValue(&UndefElements); in getVectorShuffle() local
1502 if (!Splat) in getVectorShuffle()
1574 SDValue Splat = BV->getSplatValue(&UndefElements); in getVectorShuffle() local
1576 if (Splat && Splat.getOpcode() == ISD::UNDEF) in getVectorShuffle()
1584 if (Splat && UndefElements.none()) { in getVectorShuffle()
1589 if (auto *C = dyn_cast<ConstantSDNode>(Splat)) in getVectorShuffle()
/external/llvm/unittests/ADT/
DAPIntTest.cpp725 TEST(APIntTest, Splat) { in TEST() argument
/external/clang/docs/
DLanguageExtensions.rst1430 // "Splat" element 0 of V1 into a 4-element result.
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp4896 SDValue Splat = BVOp->getSplatValue(&UndefElements); in LowerVectorBroadcast() local
4900 if (!Splat || (VT.getVectorNumElements() - UndefElements.count()) <= 1) in LowerVectorBroadcast()
4903 Ld = Splat; in LowerVectorBroadcast()
21781 SDValue Splat = DAG.getConstant(C, VT); in PerformINTRINSIC_WO_CHAINCombine() local
21782 return DAG.getNode(ISD::SRA, SDLoc(N), VT, Op0, Splat); in PerformINTRINSIC_WO_CHAINCombine()