/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Constant.h | 105 Constant *getSplatValue() const;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | Constant.h | 139 Constant *getSplatValue(bool AllowUndefs = false) const;
|
D | PatternMatch.h | 165 if (auto *CI = dyn_cast_or_null<ConstantInt>(C->getSplatValue())) { in match() 185 if (auto *CI = dyn_cast_or_null<ConstantFP>(C->getSplatValue())) { in match() 230 if (const auto *CI = dyn_cast_or_null<ConstantInt>(C->getSplatValue())) in match() 270 if (auto *CI = dyn_cast_or_null<ConstantInt>(C->getSplatValue())) in match() 289 if (const auto *CF = dyn_cast_or_null<ConstantFP>(C->getSplatValue())) in match() 642 if (auto *CFP = dyn_cast_or_null<ConstantFP>(C->getSplatValue())) in match() 681 CI = dyn_cast_or_null<ConstantInt>(C->getSplatValue()); in match()
|
D | Constants.h | 528 Constant *getSplatValue(bool AllowUndefs = false) const; 801 Constant *getSplatValue() const;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | VectorUtils.cpp | 314 const llvm::Value *llvm::getSplatValue(const Value *V) { in getSplatValue() function in llvm 317 return C->getSplatValue(); in getSplatValue() 341 return C->getSplatValue() != nullptr; in isSplatValue() 347 return Mask->getSplatValue() != nullptr; in isSplatValue()
|
D | TargetTransformInfo.cpp | 563 const Value *Splat = getSplatValue(V); in getOperandInfo()
|
D | InstructionSimplify.cpp | 4266 if (auto *Splat = CVec->getSplatValue()) in SimplifyExtractElementInst() 4492 OpShuf->getMask()->getSplatValue()) in SimplifyShuffleVectorInst()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Constants.cpp | 52 if (ConstantFP *SplatCFP = dyn_cast_or_null<ConstantFP>(CV->getSplatValue())) in isNegativeZeroValue() 78 if (ConstantFP *SplatCFP = dyn_cast_or_null<ConstantFP>(CV->getSplatValue())) in isZeroValue() 112 if (Constant *Splat = CV->getSplatValue()) in isAllOnesValue() 138 if (Constant *Splat = CV->getSplatValue()) in isOneValue() 188 if (Constant *Splat = CV->getSplatValue()) in isMinSignedValue() 1450 Constant *Constant::getSplatValue(bool AllowUndefs) const { in getSplatValue() function in Constant 1455 return CV->getSplatValue(); in getSplatValue() 1457 return CV->getSplatValue(AllowUndefs); in getSplatValue() 1461 Constant *ConstantVector::getSplatValue(bool AllowUndefs) const { in getSplatValue() function in ConstantVector 1491 assert(this->getSplatValue() && "Doesn't contain a unique integer!"); in getUniqueInteger() [all …]
|
D | Type.cpp | 564 C = C->getSplatValue(); in indexValid()
|
D | ConstantFold.cpp | 2161 CI = dyn_cast_or_null<ConstantInt>(CV->getSplatValue()); in isInBoundsIndices()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | VectorUtils.h | 224 const Value *getSplatValue(const Value *V);
|
D | TargetTransformInfoImpl.h | 775 if (auto Splat = getSplatValue(*I)) in getGEPCost()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 1644 SDValue Splat = BV->getSplatValue(&UndefElements); in getVectorShuffle() 1718 SDValue Splat = BV->getSplatValue(&UndefElements); in getVectorShuffle() 2414 SDValue SelectionDAG::getSplatValue(SDValue V) { in getSplatValue() function in SelectionDAG 3023 if (const Constant *Splat = Cst->getSplatValue()) { in computeKnownBits() 9572 SDValue BuildVectorSDNode::getSplatValue(const APInt &DemandedElts, in getSplatValue() function in BuildVectorSDNode 9607 SDValue BuildVectorSDNode::getSplatValue(BitVector *UndefElements) const { in getSplatValue() function in BuildVectorSDNode 9609 return getSplatValue(DemandedElts, UndefElements); in getSplatValue() 9616 getSplatValue(DemandedElts, UndefElements)); in getConstantSplatNode() 9621 return dyn_cast_or_null<ConstantSDNode>(getSplatValue(UndefElements)); in getConstantSplatNode() 9628 getSplatValue(DemandedElts, UndefElements)); in getConstantFPSplatNode() [all …]
|
D | SelectionDAGBuilder.cpp | 3921 C = C->getSplatValue(); in visitGetElementPtr() 4387 else if (!(Ptr = getSplatValue(GEPPtr))) in getUniformBase() 4400 C = C->getSplatValue(); in getUniformBase() 4421 C = C->getSplatValue(); in getUniformBase()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPULibCalls.cpp | 897 CF = CDV ? dyn_cast_or_null<ConstantFP>(CDV->getSplatValue()) : nullptr; in fold_pow() 898 CINT = CDV ? dyn_cast_or_null<ConstantInt>(CDV->getSplatValue()) : nullptr; in fold_pow()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | SelectionDAGNodes.h | 1941 SDValue getSplatValue(const APInt &DemandedElts, 1948 SDValue getSplatValue(BitVector *UndefElements = nullptr) const;
|
D | SelectionDAG.h | 1632 SDValue getSplatValue(SDValue V);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZTargetTransformInfo.cpp | 384 ? dyn_cast_or_null<const ConstantInt>(C->getSplatValue()) in getArithmeticInstrCost()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 1568 !(SplatVal = ShiftVec->getSplatValue())) in LowerShift()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineVectorOps.cpp | 55 return IsConstantExtractIndex || C->getSplatValue(); in cheapToScalarize()
|
D | InstCombineCasts.cpp | 642 Shuf->getMask()->getSplatValue() && in shrinkSplatShuffle()
|
D | InstCombineCompares.cpp | 2799 if (auto *Elem = dyn_cast_or_null<ConstantInt>(Mask->getSplatValue())) { in foldICmpBitCast() 3578 ? NewShAmt->getSplatValue() in foldShiftIntoShiftInAnotherHandOfAndInICmp()
|
D | InstCombineCalls.cpp | 3380 dyn_cast_or_null<ConstantInt>(CV1->getSplatValue())) in visitCallInst()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 2099 if (SDValue S = BVN->getSplatValue()) { in getVectorShiftByInt()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 3203 if (Ptrs->getType()->isVectorTy() && !getSplatValue(Ptrs)) in getGSVectorCost()
|