Home
last modified time | relevance | path

Searched refs:TargetTy (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp759 LLT llvm::getLCMType(LLT OrigTy, LLT TargetTy) { in getLCMType() argument
761 const unsigned TargetSize = TargetTy.getSizeInBits(); in getLCMType()
769 if (TargetTy.isVector()) { in getLCMType()
770 const LLT TargetElt = TargetTy.getElementType(); in getLCMType()
774 TargetTy.getNumElements()); in getLCMType()
776 int Mul = OrigTy.getNumElements() * TargetTy.getNumElements(); in getLCMType()
788 if (TargetTy.isVector()) { in getLCMType()
799 return TargetTy; in getLCMType()
804 LLT llvm::getGCDType(LLT OrigTy, LLT TargetTy) { in getGCDType() argument
806 const unsigned TargetSize = TargetTy.getSizeInBits(); in getGCDType()
[all …]
H A DLegalizerHelper.cpp2627 LLT TargetTy = B.getMRI()->getType(TargetReg); in buildBitFieldInsert() local
2629 auto ZextVal = B.buildZExt(TargetTy, InsertReg); in buildBitFieldInsert()
2630 auto ShiftedInsertVal = B.buildShl(TargetTy, ZextVal, OffsetBits); in buildBitFieldInsert()
2634 TargetTy, APInt::getLowBitsSet(TargetTy.getSizeInBits(), in buildBitFieldInsert()
2637 auto ShiftedMask = B.buildShl(TargetTy, EltMask, OffsetBits); in buildBitFieldInsert()
2638 auto InvShiftedMask = B.buildNot(TargetTy, ShiftedMask); in buildBitFieldInsert()
2641 auto MaskedOldElt = B.buildAnd(TargetTy, TargetReg, InvShiftedMask); in buildBitFieldInsert()
2645 return B.buildOr(TargetTy, MaskedOldElt, ShiftedInsertVal).getReg(0); in buildBitFieldInsert()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSROA.cpp1425 Value *BasePtr, Type *Ty, Type *TargetTy, in getNaturalGEPWithType() argument
1428 if (Ty == TargetTy) in getNaturalGEPWithType()
1457 } while (ElementTy != TargetTy); in getNaturalGEPWithType()
1458 if (ElementTy != TargetTy) in getNaturalGEPWithType()
1470 Type *TargetTy, in getNaturalGEPRecursively() argument
1474 return getNaturalGEPWithType(IRB, DL, Ptr, Ty, TargetTy, Indices, in getNaturalGEPRecursively()
1498 Offset, TargetTy, Indices, NamePrefix); in getNaturalGEPRecursively()
1511 return getNaturalGEPRecursively(IRB, DL, Ptr, ElementTy, Offset, TargetTy, in getNaturalGEPRecursively()
1530 return getNaturalGEPRecursively(IRB, DL, Ptr, ElementTy, Offset, TargetTy, in getNaturalGEPRecursively()
1545 Value *Ptr, APInt Offset, Type *TargetTy, in getNaturalGEPWithOffset() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h284 LLT getLCMType(LLT OrigTy, LLT TargetTy);
300 LLT getGCDType(LLT OrigTy, LLT TargetTy);
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExpr.cpp3028 llvm::Type *TargetTy = IntPtrTy; in EmitCheckValue() local
3030 if (V->getType() == TargetTy) in EmitCheckValue()
3037 if (Bits <= TargetTy->getIntegerBitWidth()) in EmitCheckValue()
3044 V->getType()->getIntegerBitWidth() <= TargetTy->getIntegerBitWidth()) in EmitCheckValue()
3045 return Builder.CreateZExt(V, TargetTy); in EmitCheckValue()
3053 return Builder.CreatePtrToInt(V, TargetTy); in EmitCheckValue()
H A DCGOpenMPRuntimeGPU.cpp3974 QualType TargetTy = TargetParam->getType(); in getParameterAddress() local
3976 LocalAddr, /*Volatile=*/false, TargetTy, SourceLocation()); in getParameterAddress()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DVerifier.cpp3623 Type *TargetTy = GEP.getPointerOperandType()->getScalarType(); in visitGetElementPtrInst() local
3625 Assert(isa<PointerType>(TargetTy), in visitGetElementPtrInst()