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

Declarations

include/llvm/IR/Constant.h
  133   Constant *getSplatValue() const;

References

include/llvm/IR/PatternMatch.h
  164         if (auto *CI = dyn_cast_or_null<ConstantInt>(C->getSplatValue())) {
  184         if (auto *CI = dyn_cast_or_null<ConstantFP>(C->getSplatValue())) {
  229         if (const auto *CI = dyn_cast_or_null<ConstantInt>(C->getSplatValue()))
  269         if (auto *CI = dyn_cast_or_null<ConstantInt>(C->getSplatValue()))
  288         if (const auto *CF = dyn_cast_or_null<ConstantFP>(C->getSplatValue()))
  617         if (auto *CFP = dyn_cast_or_null<ConstantFP>(C->getSplatValue()))
  656         CI = dyn_cast_or_null<ConstantInt>(C->getSplatValue());
lib/Analysis/InstructionSimplify.cpp
 4213     if (auto *Splat = CVec->getSplatValue())
 4415         OpShuf->getMask()->getSplatValue())
lib/Analysis/ValueTracking.cpp
 1320           Index = CIndex->getSplatValue();
lib/Analysis/VectorUtils.cpp
  316       return C->getSplatValue();
  340       return C->getSplatValue() != nullptr;
  346     return Mask->getSplatValue() != nullptr;
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 2929           if (const Constant *Splat = Cst->getSplatValue()) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 3883         C = C->getSplatValue();
 4357       C = C->getSplatValue();
lib/IR/Constants.cpp
 1423   assert(this->getSplatValue() && "Doesn't contain a unique integer!");
lib/IR/Type.cpp
  564       C = C->getSplatValue();
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
  385                ? dyn_cast_or_null<const ConstantInt>(C->getSplatValue())
lib/Transforms/InstCombine/InstCombineCalls.cpp
 3287               dyn_cast_or_null<ConstantInt>(CV1->getSplatValue()))
lib/Transforms/InstCombine/InstCombineCasts.cpp
  641       Shuf->getMask()->getSplatValue() &&
lib/Transforms/InstCombine/InstCombineCompares.cpp
 2799     if (auto *Elem = dyn_cast_or_null<ConstantInt>(Mask->getSplatValue())) {
 3543                                     ? NewShAmt->getSplatValue()
lib/Transforms/InstCombine/InstCombineVectorOps.cpp
   55     return IsConstantExtractIndex || C->getSplatValue();