Home
last modified time | relevance | path

Searched refs:SplatVal (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1200 SDValue SplatVal; in LowerShift() local
1202 !(SplatVal = ShiftVec->getSplatValue())) in LowerShift()
1206 ConstantSDNode *SplatConst = dyn_cast<ConstantSDNode>(SplatVal); in LowerShift()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp684 Value *SplatVal = InsElt.getOperand(1); in foldInsSequenceIntoBroadcast() local
693 if (!Idx || CurrIE->getOperand(1) != SplatVal) in foldInsSequenceIntoBroadcast()
719 UndefValue::get(VT), SplatVal, in foldInsSequenceIntoBroadcast()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp10095 SDValue SplatVal, unsigned NumVecElts) { in splitStoreSplat() argument
10098 unsigned EltOffset = SplatVal.getValueType().getSizeInBits() / 8; in splitStoreSplat()
10110 DAG.getStore(St.getChain(), DL, SplatVal, BasePtr, PtrInfo, in splitStoreSplat()
10126 NewST1 = DAG.getStore(NewST1.getValue(0), DL, SplatVal, OffsetPtr, in splitStoreSplat()
10202 SDValue SplatVal = in replaceZeroVectorStore() local
10204 return splitStoreSplat(DAG, St, SplatVal, NumVecElts); in replaceZeroVectorStore()
10235 SDValue SplatVal; in replaceSplatVectorStore() local
10243 SplatVal = StVal.getOperand(1); in replaceSplatVectorStore()
10244 else if (StVal.getOperand(1) != SplatVal) in replaceSplatVectorStore()
10262 return splitStoreSplat(DAG, St, SplatVal, NumVecElts); in replaceSplatVectorStore()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6002 SplatVal = EltBits[SplatIndex]; in isConstantSplat()
26441 APInt SplatVal; in ReplaceNodeResults() local
33351 APInt SplatVal; in detectZextAbsDiff() local
33354 SplatVal.isOneValue()) || in detectZextAbsDiff()
36145 APInt SplatVal; in combineAndMaskToShift() local
36147 !SplatVal.isMask()) in combineAndMaskToShift()
36162 unsigned ShiftVal = SplatVal.countTrailingOnes(); in combineAndMaskToShift()
39921 APInt SplatVal; in combineMOVMSK() local
39930 SplatVal.isPowerOf2()) { in combineMOVMSK()
40714 APInt SplatVal; in combineIncDecVector() local
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp135 bool ISD::isConstantSplatVector(const SDNode *N, APInt &SplatVal) { in isConstantSplatVector() argument
144 return BV->isConstantSplat(SplatVal, SplatUndef, SplatBitSize, HasUndefs, in isConstantSplatVector()