Searched refs:SrcEltTy (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp158 Type *SrcEltTy = Arg.getType()->getPointerElementType();
159 if (SrcEltTy->isArrayTy())
166 if ((SrcEltTy->isStructTy() && (SrcEltTy->getStructNumElements() != 1)))
172 if (DL->getTypeAllocSize(SrcEltTy) != DL->getTypeAllocSize(DestEltTy))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp65 Constant *C, Type *SrcEltTy,
70 unsigned BitShift = DL.getTypeSizeInBits(SrcEltTy);
112 Type *SrcEltTy = VTy->getElementType(); local
116 if (SrcEltTy->isFloatingPointTy()) {
117 unsigned FPWidth = SrcEltTy->getPrimitiveSizeInBits();
126 SrcEltTy, NumSrcElts, DL))
159 Type *SrcEltTy = C->getType()->getVectorElementType();
186 if (SrcEltTy->isFloatingPointTy()) {
187 unsigned FPWidth = SrcEltTy->getPrimitiveSizeInBits();
209 unsigned SrcBitSize = SrcEltTy
64 foldConstVectorToAPInt(APInt &Result, Type *DestTy, Constant *C, Type *SrcEltTy, unsigned NumSrcElts, const DataLayout &DL) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineVerifier.cpp1209 LLT SrcEltTy = MRI->getType(MI->getOperand(1).getReg()); local
1210 if (!DstTy.isVector() || SrcEltTy.isVector()) {
1215 if (DstTy.getElementType() != SrcEltTy)
1233 LLT SrcEltTy = MRI->getType(MI->getOperand(1).getReg()); local
1234 if (!DstTy.isVector() || SrcEltTy.isVector())
1243 if (SrcEltTy.getSizeInBits() <= DstTy.getElementType().getSizeInBits())
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp1689 llvm::Type *SrcEltTy = SrcTy->getVectorElementType(), local
1693 assert((SrcEltTy->isFloatingPointTy() ||
1694 isa<llvm::IntegerType>(SrcEltTy)) && "Unknown boolean conversion");
1697 if (SrcEltTy->isFloatingPointTy()) {
1707 if (isa<llvm::IntegerType>(SrcEltTy)) {
1716 assert(SrcEltTy->isFloatingPointTy() && "Unknown real conversion");
1722 assert(SrcEltTy->isFloatingPointTy() && DstEltTy->isFloatingPointTy() &&
1724 if (DstEltTy->getTypeID() < SrcEltTy->getTypeID())
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp1702 Type *SrcEltTy = cast<VectorType>(Arg1->getType())->getElementType(); local
1703 PointerType *EltPtrTy = PointerType::getUnqual(SrcEltTy);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6608 EVT SrcEltTy = Source.Vec.getValueType().getVectorElementType(); local
6609 if (SrcEltTy.bitsLT(SmallestEltTy)) {
6610 SmallestEltTy = SrcEltTy;
6683 EVT SrcEltTy = Src.ShuffleVec.getValueType().getVectorElementType(); local
6684 if (SrcEltTy == SmallestEltTy)
6688 Src.WindowScale = SrcEltTy.getSizeInBits() / SmallestEltTy.getSizeInBits();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp7453 EVT SrcEltTy = Source.Vec.getValueType().getVectorElementType(); local
7454 if (SrcEltTy.bitsLT(SmallestEltTy))
7455 SmallestEltTy = SrcEltTy;
7527 EVT SrcEltTy = Src.ShuffleVec.getValueType().getVectorElementType(); local
7528 if (SrcEltTy == SmallestEltTy)
7532 Src.WindowScale = SrcEltTy.getSizeInBits() / SmallestEltTy.getSizeInBits();

Completed in 317 milliseconds