Home
last modified time | relevance | path

Searched refs:PtrDiffTy (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprAggregate.cpp162 one = builder.getConstantInt(loc, cgf.PtrDiffTy, i); in emitArrayInit()
184 one = builder.getConstantInt(loc, cgf.PtrDiffTy, 1); in emitArrayInit()
210 one = builder.getConstantInt(loc, cgf.PtrDiffTy, 1); in emitArrayInit()
H A DCIRGenTypeCache.h58 mlir::Type PtrDiffTy; member
H A DCIRGenModule.cpp102 PtrDiffTy =
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp599 return CGM.PtrDiffTy; in ConvertMemberPointerType()
600 return llvm::StructType::get(CGM.PtrDiffTy, CGM.PtrDiffTy); in ConvertMemberPointerType()
633 llvm::Constant *ptrdiff_1 = llvm::ConstantInt::get(CGM.PtrDiffTy, 1); in EmitLoadOfMemberFunctionPointer()
687 VTableOffset = Builder.CreateZExt(VTableOffset, CGM.PtrDiffTy); in EmitLoadOfMemberFunctionPointer()
880 assert(MemPtr->getType() == CGM.PtrDiffTy); in EmitMemberDataPointerAddress()
964 llvm::Constant *Ptrdiff_1 = llvm::ConstantInt::get(CGM.PtrDiffTy, 1); in EmitMemberPointerConversion()
1120 return llvm::ConstantInt::get(CGM.PtrDiffTy, -1ULL, /*isSigned=*/true); in EmitNullMemberPointer()
1122 llvm::Constant *Zero = llvm::ConstantInt::get(CGM.PtrDiffTy, 0); in EmitNullMemberPointer()
1133 return llvm::ConstantInt::get(CGM.PtrDiffTy, offset.getQuantity()); in EmitMemberDataPointer()
1188 getSignedVirtualMemberFunctionPointer(MD), CGM.PtrDiffTy); in BuildMemberPointer()
[all …]
H A DCodeGenTypeCache.h51 llvm::IntegerType *PtrDiffTy; member
H A DCGObjCGNU.cpp153 llvm::IntegerType *PtrDiffTy; member in __anonbab9bb100111::CGObjCGNU
858 SelectorTy, IdTy, PtrDiffTy); in CGObjCGNUstep()
860 IdTy, SelectorTy, IdTy, PtrDiffTy); in CGObjCGNUstep()
862 IdTy, SelectorTy, IdTy, PtrDiffTy); in CGObjCGNUstep()
864 VoidTy, IdTy, SelectorTy, IdTy, PtrDiffTy); in CGObjCGNUstep()
1717 if (Offset->getType() != PtrDiffTy) in EmitIvarOffset()
1718 Offset = CGF.Builder.CreateZExtOrBitCast(Offset, PtrDiffTy); in EmitIvarOffset()
2372 PtrDiffTy = cast<llvm::IntegerType>( in CGObjCGNU()
2463 PtrDiffTy, BoolTy); in CGObjCGNU()
2466 PtrDiffTy, IdTy, BoolTy, BoolTy); in CGObjCGNU()
[all …]
H A DCGClass.cpp206 llvm::Type *PtrDiffTy = in GetNonVirtualBaseClassOffset() local
209 return llvm::ConstantInt::get(PtrDiffTy, Offset.getQuantity()); in GetNonVirtualBaseClassOffset()
259 : CGF.PtrDiffTy; in ApplyNonVirtualAndVirtualOffset()
H A DMicrosoftCXXABI.cpp1073 llvm::Value *VBPtrOffset = llvm::ConstantInt::get(CGM.PtrDiffTy, VBPtrChars); in GetVirtualBaseClassOffset()
1084 CGF.Builder.CreateSExtOrBitCast(VBPtrToNewBase, CGM.PtrDiffTy); in GetVirtualBaseClassOffset()
1272 VBaseOffset, llvm::ConstantInt::get(CGM.PtrDiffTy, ConstantVBaseOffset), in initializeHiddenVirtualInheritanceMembers()
2981 Ty = CGM.PtrDiffTy; in EmitMemberFunctionPointer()
H A DCGVTables.cpp730 llvm::ConstantInt::get(CGM.PtrDiffTy, offset.getQuantity()), in AddPointerLayoutOffset()
H A DCGExprAgg.cpp460 llvm::Value *Zero = llvm::ConstantInt::get(CGF.PtrDiffTy, 0); in VisitCXXStdInitializerListExpr()
H A DCGExprScalar.cpp4662 = Builder.CreatePtrToInt(op.LHS, CGF.PtrDiffTy, "sub.ptr.lhs.cast"); in EmitSub()
4664 = Builder.CreatePtrToInt(op.RHS, CGF.PtrDiffTy, "sub.ptr.rhs.cast"); in EmitSub()
H A DCGObjCMac.cpp373 llvm::Type *args[] = {ObjectPtrTy, CGM.UnqualPtrTy, CGM.PtrDiffTy}; in getGcAssignIvarFn()