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

Declarations

include/llvm/CodeGen/SelectionDAGNodes.h
 1957   SDValue getSplatValue(BitVector *UndefElements = nullptr) const;

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
17640     if (SDValue Splat = cast<BuildVectorSDNode>(N)->getSplatValue()) {
17659     if (SDValue V = cast<BuildVectorSDNode>(N)->getSplatValue()) {
18520     if (SDValue Splat0 = BV0->getSplatValue())
18521       IsSplat = (Splat0 == BV1->getSplatValue());
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 1606       SDValue Splat = BV->getSplatValue(&UndefElements);
 1680       SDValue Splat = BV->getSplatValue(&UndefElements);
 9475   return dyn_cast_or_null<ConstantSDNode>(getSplatValue(UndefElements));
 9487   return dyn_cast_or_null<ConstantFPSDNode>(getSplatValue(UndefElements));
 9494           dyn_cast_or_null<ConstantFPSDNode>(getSplatValue(UndefElements))) {
lib/Target/Hexagon/HexagonISelLowering.cpp
 2040     if (SDValue S = BVN->getSplatValue()) {
lib/Target/SystemZ/SystemZISelLowering.cpp
 4893     SDValue Splat = BVN->getSplatValue(&UndefElements);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
 1523       !(SplatVal = ShiftVec->getSplatValue()))
lib/Target/X86/X86ISelLowering.cpp
 8171   SDValue Ld = BVOp->getSplatValue(&UndefElements);
 9215     if (Op->getSplatValue())
35391   SDValue Splat = BV->getSplatValue();