Searched refs:getSplat (Results 1 - 24 of 24) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DPatternInit.cpp42 Ty, llvm::APInt::getSplat(BitWidth, llvm::APInt(64, IntValue)));
59 Payload = llvm::APInt::getSplat(BitWidth, Payload);
H A DCGBuiltin.cpp4621 Value *SV = llvm::ConstantVector::getSplat(Count, C);
9864 Value *SV = llvm::ConstantVector::getSplat(VTy->getElementCount(), cst);
9895 Value *SV = llvm::ConstantVector::getSplat(VTy->getElementCount(),
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/
H A DLocal.h66 OpC = ConstantVector::getSplat(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp287 APInt Mask55 = APInt::getSplat(Len, APInt(8, 0x55));
288 APInt Mask33 = APInt::getSplat(Len, APInt(8, 0x33));
289 APInt Mask0F = APInt::getSplat(Len, APInt(8, 0x0F));
290 APInt Mask01 = APInt::getSplat(Len, APInt(8, 0x01));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp381 C = ConstantVector::getSplat(VTy->getElementCount(), C);
398 return ConstantVector::getSplat(VTy->getElementCount(),
760 return ConstantVector::getSplat(VTy->getElementCount(), TrueC);
768 return ConstantVector::getSplat(VTy->getElementCount(), FalseC);
791 return ConstantVector::getSplat(VTy->getElementCount(), C);
815 return ConstantVector::getSplat(VTy->getElementCount(), C);
862 return ConstantVector::getSplat(VTy->getElementCount(), C);
874 return ConstantVector::getSplat(VTy->getElementCount(), C);
887 return ConstantVector::getSplat(VTy->getElementCount(), C);
898 return ConstantVector::getSplat(VT
1294 Constant *ConstantVector::getSplat(ElementCount EC, Constant *V) { function in class:ConstantVector
2898 Constant *ConstantDataVector::getSplat(unsigned NumElts, Constant *V) { function in class:ConstantDataVector
[all...]
H A DConstantFold.cpp65 return ConstantVector::getSplat(DstTy->getElementCount(),
582 return ConstantVector::getSplat(
908 return ConstantVector::getSplat(MaskEltCount, Elt);
1021 return ConstantVector::getSplat(VTy->getElementCount(), Elt);
1392 return ConstantVector::getSplat(
2020 return ConstantVector::getSplat(
2282 ? ConstantVector::getSplat(
2517 CurrIdx = ConstantDataVector::getSplat(
2521 PrevIdx = ConstantDataVector::getSplat(
2527 Factor = ConstantDataVector::getSplat(
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp909 cnval = ConstantDataVector::getSplat(getVecSize(FInfo), cnval);
933 cnval = ConstantDataVector::getSplat(getVecSize(FInfo), cnval);
983 cnval = ConstantDataVector::getSplat(getVecSize(FInfo), cnval);
1001 cnval = ConstantDataVector::getSplat(getVecSize(FInfo), cnval);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h526 static Constant *getSplat(ElementCount EC, Constant *Elt);
803 static Constant *getSplat(unsigned NumElts, Constant *Elt);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp777 Mask = ConstantVector::getSplat(VT->getElementCount(), Mask);
812 Mask = ConstantVector::getSplat(VT->getElementCount(), Mask);
H A DInstCombineCalls.cpp3019 APInt DemandedElts1 = APInt::getSplat(VWidth,
3028 APInt DemandedElts2 = APInt::getSplat(VWidth,
H A DInstCombineCompares.cpp5472 C = ConstantVector::getSplat(cast<VectorType>(V1Ty)->getElementCount(),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp951 APInt SplatVal = APInt::getSplat(NumBits, Scalar);
965 APInt Magic = APInt::getSplat(NumBits, APInt(8, 0x01));
H A DLegalizerHelper.cpp4388 APInt B2Mask1HiTo0 = APInt::getSplat(Size, APInt(8, 0x55));
4397 APInt B4Mask2HiTo0 = APInt::getSplat(Size, APInt(8, 0x33));
4411 APInt B8Mask4HiTo0 = APInt::getSplat(Size, APInt(8, 0x0F));
4418 auto MulMask = B.buildConstant(Ty, APInt::getSplat(Size, APInt(8, 0x01)));
5328 SwapN(4, Ty, MIRBuilder, BSWAP, APInt::getSplat(Size, APInt(8, 0xF0)));
5334 SwapN(2, Ty, MIRBuilder, Swap4, APInt::getSplat(Size, APInt(8, 0xCC)));
5339 SwapN(1, Dst, MIRBuilder, Swap2, APInt::getSplat(Size, APInt(8, 0xAA)));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp2673 APInt MaskHi4 = APInt::getSplat(Sz, APInt(8, 0xF0));
2674 APInt MaskHi2 = APInt::getSplat(Sz, APInt(8, 0xCC));
2675 APInt MaskHi1 = APInt::getSplat(Sz, APInt(8, 0xAA));
2676 APInt MaskLo4 = APInt::getSplat(Sz, APInt(8, 0x0F));
2677 APInt MaskLo2 = APInt::getSplat(Sz, APInt(8, 0x33));
2678 APInt MaskLo1 = APInt::getSplat(Sz, APInt(8, 0x55));
H A DTargetLowering.cpp6564 DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x55)), dl, VT);
6566 DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x33)), dl, VT);
6568 DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x0F)), dl, VT);
6570 DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x01)), dl, VT);
H A DSelectionDAG.cpp5866 APInt Val = APInt::getSplat(NumBits, C->getAPIntValue());
5885 APInt Magic = APInt::getSplat(NumBits, APInt(8, 0x01));
H A DDAGCombiner.cpp13911 SignMask = APInt::getSplat(IntVT.getSizeInBits(), SignMask);
14008 SignMask = APInt::getSplat(IntVT.getSizeInBits(), SignMask);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h673 static APInt getSplat(unsigned NewLen, const APInt &V);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1742 ? ConstantVector::getSplat({VF, false}, cast<Constant>(Mul))
3779 Identity = ConstantVector::getSplat({VF, false}, Iden);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DAPInt.cpp579 APInt APInt::getSplat(unsigned NewLen, const APInt &V) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp711 return ConstantVector::getSplat(VecTy->getElementCount(), OffsetIntPtr);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6921 return ConstantVector::getSplat(EC, Val);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp14792 APInt Op1DemandedElts = APInt::getSplat(NumElts, APInt::getLowBitsSet(2, 1));
14795 : APInt::getSplat(NumElts, APInt::getHighBitsSet(2, 1));
14816 APInt::getSplat(NumElts, IsTop ? APInt::getLowBitsSet(2, 1)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6546 UndefElts = APInt::getSplat(NumElts, UndefElts);
[all...]

Completed in 825 milliseconds