| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| D | RISCVISelDAGToDAG.cpp | 1512 bool RISCVDAGToDAGISel::selectVSplat(SDValue N, SDValue &SplatVal) { in selectVSplat() 1523 static bool selectVSplatSimmHelper(SDValue N, SDValue &SplatVal, in selectVSplatSimmHelper() 1556 bool RISCVDAGToDAGISel::selectVSplatSimm5(SDValue N, SDValue &SplatVal) { in selectVSplatSimm5() 1561 bool RISCVDAGToDAGISel::selectVSplatSimm5Plus1(SDValue N, SDValue &SplatVal) { in selectVSplatSimm5Plus1() 1568 SDValue &SplatVal) { in selectVSplatSimm5Plus1NonZero() 1575 bool RISCVDAGToDAGISel::selectVSplatUimm5(SDValue N, SDValue &SplatVal) { in selectVSplatUimm5()
|
| D | RISCVISelLowering.cpp | 3139 SDValue SplatVal = Op.getOperand(0); in lowerVectorMaskSplat() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
| D | Constants.cpp | 102 if (const auto *SplatVal = getSplatValue()) in isAllOnesValue() local 119 if (const auto *SplatVal = getSplatValue()) in isOneValue() local 146 if (const auto *SplatVal = getSplatValue()) in isNotOneValue() local 164 if (const auto *SplatVal = getSplatValue()) in isMinSignedValue() local 191 if (const auto *SplatVal = getSplatValue()) in isNotMinSignedValue() local 1721 Constant *SplatVal = IElt->getOperand(1); in getSplatValue() local
|
| D | ConstantFold.cpp | 672 if (Constant *SplatVal = Val->getSplatValue()) in ConstantFoldExtractElementInstruction() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| D | AArch64TargetTransformInfo.cpp | 555 if (auto *SplatVal = getSplatValue(Vec)) in instCombineSVELast() local
|
| D | AArch64ISelLowering.cpp | 4284 if (auto SplatVal = DAG.getSplatValue(Index.getOperand(1))) { in selectGatherScatterAddrMode() local 7527 SDValue SplatVal = DAG.getSExtOrTrunc(CCVal, DL, SplatValVT); in LowerSELECT() local 9515 SDValue SplatVal = Op.getOperand(0); in LowerSPLAT_VECTOR() local 14586 SDValue SplatVal, unsigned NumVecElts) { in splitStoreSplat() 14858 SDValue SplatVal = in replaceZeroVectorStore() local 14891 SDValue SplatVal; in replaceSplatVectorStore() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineVectorOps.cpp | 1132 Value *SplatVal = InsElt.getOperand(1); in foldInsSequenceIntoSplat() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyISelLowering.cpp | 2359 auto IsZeroSplat = [](SDValue SplatVal) { in performVectorTruncZeroCombine()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| D | SelectionDAG.cpp | 141 bool ISD::isConstantSplatVector(const SDNode *N, APInt &SplatVal) { in isConstantSplatVector() 177 APInt SplatVal; in isConstantSplatVectorAllOnes() local 226 APInt SplatVal; in isConstantSplatVectorAllZeros() local 5364 APInt SplatVal; in FoldConstantVectorArithmetic() local
|
| D | LegalizeDAG.cpp | 1976 SDValue SplatVal = Node->getOperand(0); in ExpandSPLAT_VECTOR() local
|
| D | LegalizeIntegerTypes.cpp | 4848 SDValue SplatVal = N->getOperand(0); in PromoteIntRes_SPLAT_VECTOR() local
|
| D | DAGCombiner.cpp | 9715 SDValue SplatVal = DAG.getSplatValue(LHS); in refineUniformBase() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| D | CombinerHelper.cpp | 1185 APInt SplatVal = APInt::getSplat(NumBits, Scalar); in getMemsetValue() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| D | X86ISelDAGToDAG.cpp | 890 APInt SplatVal; in PreprocessISelDAG() local
|
| D | X86ISelLowering.cpp | 6845 bool isConstantSplat(SDValue Op, APInt &SplatVal, bool AllowPartialUndefs) { in isConstantSplat() 30718 APInt SplatVal; in ReplaceNodeResults() local 44630 APInt SplatVal; in combineAndMaskToShift() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| D | PPCISelLowering.cpp | 9685 unsigned SplatVal = APSplatValue.getZExtValue(); in lowerToXXSPLTI32DX() local 14647 SDValue SplatVal = in combineVectorShuffle() local
|