Searched refs:SplatVal (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 1200 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 D | InstCombineVectorOps.cpp | 684 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 D | AArch64ISelLowering.cpp | 10095 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 D | X86ISelLowering.cpp | 6002 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 D | SelectionDAG.cpp | 135 bool ISD::isConstantSplatVector(const SDNode *N, APInt &SplatVal) { in isConstantSplatVector() argument 144 return BV->isConstantSplat(SplatVal, SplatUndef, SplatBitSize, HasUndefs, in isConstantSplatVector()
|