Home
last modified time | relevance | path

Searched refs:getSplat (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/IR/
H A DConstants.cpp314 C = ConstantVector::getSplat(VTy->getNumElements(), C); in getIntegerValue()
331 return ConstantVector::getSplat(VTy->getNumElements(), in getAllOnesValue()
627 return ConstantVector::getSplat(VTy->getNumElements(), C); in get()
651 return ConstantVector::getSplat(VTy->getNumElements(), C); in get()
696 return ConstantVector::getSplat(VTy->getNumElements(), C); in get()
708 return ConstantVector::getSplat(VTy->getNumElements(), C); in get()
721 return ConstantVector::getSplat(VTy->getNumElements(), C); in get()
732 return ConstantVector::getSplat(VTy->getNumElements(), C); in getNaN()
1124 return ConstantDataVector::getSplat(NumElts, V); in getSplat()
2039 Idx = ConstantVector::getSplat(NumVecElts, Idx); in getGetElementPtr()
[all …]
H A DConstantFold.cpp2083 ? ConstantVector::getSplat( in ConstantFoldGetElementPtr()
2314 CurrIdx = ConstantDataVector::getSplat( in ConstantFoldGetElementPtr()
2318 PrevIdx = ConstantDataVector::getSplat( in ConstantFoldGetElementPtr()
2324 Factor = ConstantDataVector::getSplat( in ConstantFoldGetElementPtr()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp902 cnval = ConstantDataVector::getSplat(getVecSize(FInfo), cnval); in fold_pow()
926 cnval = ConstantDataVector::getSplat(getVecSize(FInfo), cnval); in fold_pow()
975 cnval = ConstantDataVector::getSplat(getVecSize(FInfo), cnval); in fold_pow()
993 cnval = ConstantDataVector::getSplat(getVecSize(FInfo), cnval); in fold_pow()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DConstants.h518 static Constant *getSplat(unsigned NumElts, Constant *Elt);
793 static Constant *getSplat(unsigned NumElts, Constant *Elt);
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp449 Mask = ConstantVector::getSplat(VT->getNumElements(), Mask); in FoldShiftByConstant()
484 Mask = ConstantVector::getSplat(VT->getNumElements(), Mask); in FoldShiftByConstant()
H A DInstCombineCalls.cpp2889 APInt DemandedElts1 = APInt::getSplat(VWidth, in visitCallInst()
2898 APInt DemandedElts2 = APInt::getSplat(VWidth, in visitCallInst()
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DAPInt.h655 static APInt getSplat(unsigned NewLen, const APInt &V);
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDecl.cpp998 Ty, llvm::APInt::getSplat(BitWidth, llvm::APInt(64, LargeValue))); in patternFor()
1026 Payload = llvm::APInt::getSplat(BitWidth, Payload); in patternFor()
H A DCGBuiltin.cpp4137 Value* SV = llvm::ConstantVector::getSplat(nElts, C); in EmitNeonSplat()
7827 Value *SV = llvm::ConstantVector::getSplat(VTy->getNumElements(), cst); in EmitAArch64BuiltinExpr()
7856 Value* SV = llvm::ConstantVector::getSplat(VTy->getNumElements(), in EmitAArch64BuiltinExpr()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1322 APInt DemandedElts = APInt::getSplat(NumSrcElts, DemandedSubElts); in SimplifyDemandedBits()
4574 DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x55)), dl, VT); in expandCTPOP()
4576 DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x33)), dl, VT); in expandCTPOP()
4578 DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x0F)), dl, VT); in expandCTPOP()
4580 DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x01)), dl, VT); in expandCTPOP()
H A DSelectionDAG.cpp5422 APInt Val = APInt::getSplat(NumBits, C->getAPIntValue()); in getMemsetValue()
5441 APInt Magic = APInt::getSplat(NumBits, APInt(8, 0x01)); in getMemsetValue()
H A DDAGCombiner.cpp12269 SignMask = APInt::getSplat(IntVT.getSizeInBits(), SignMask); in visitFNEG()
12367 SignMask = APInt::getSplat(IntVT.getSizeInBits(), SignMask); in visitFABS()
/freebsd-12.1/contrib/llvm/lib/Support/
H A DAPInt.cpp523 APInt APInt::getSplat(unsigned NewLen, const APInt &V) { in getSplat() function in APInt
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1553 ? ConstantVector::getSplat(VF, cast<Constant>(Mul)) in createVectorIntOrFpInductionPHI()
3533 Identity = ConstantVector::getSplat(VF, Iden); in fixReduction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6163 return ConstantVector::getSplat(End, Val); in getConstantVector()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DInstructionSimplify.cpp687 return ConstantVector::getSplat(V->getType()->getVectorNumElements(), in stripAndComputeConstantOffsets()