reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 2015   return DAG.getSplatBuildVector(VT, DL, SplatVal);
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  924   Mask = DAG.getSplatBuildVector(MaskTy, DL, Mask);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 1285     Result = getSplatBuildVector(VT, DL, Result);
 1333     Result = getSplatBuildVector(VT, DL, Result);
 1704         SDValue NewBV = getSplatBuildVector(BuildVT, dl, Splatted);
 5661     Value = DAG.getSplatBuildVector(VT, dl, Value);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 3853     N = DAG.getSplatBuildVector(VT, dl, N);
 3911         IdxN = DAG.getSplatBuildVector(VT, dl, IdxN);
 4379     Index = DAG.getSplatBuildVector(VT, SDLoc(Index), Index);
lib/Target/AArch64/AArch64ISelLowering.cpp
 7742     SDValue Vec = DAG.getSplatBuildVector(VT, dl, ConstantValue),
lib/Target/AMDGPU/SIISelLowering.cpp
 4840                                DAG.getSplatBuildVector(VecVT, SL, InsVal));
lib/Target/SystemZ/SystemZISelLowering.cpp
 2730       DAG.getSplatBuildVector(VT, DL, DAG.getConstant(-1, DL, MVT::i64));
 3568       SDValue Tmp = DAG.getSplatBuildVector(MVT::v16i8, DL,
 3574       SDValue Tmp = DAG.getSplatBuildVector(MVT::v16i8, DL,
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
 1430       Result = DAG.getSplatBuildVector(VecT, DL, SplatValue);
lib/Target/X86/X86ISelDAGToDAG.cpp
 3866   AllOnesVec = CurDAG->getSplatBuildVector(MVT::getVectorVT(MVT::i32, NumElts),