Searched refs:PtrDiffTy (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprAggregate.cpp | 162 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 D | CIRGenTypeCache.h | 58 mlir::Type PtrDiffTy; member
|
| H A D | CIRGenModule.cpp | 102 PtrDiffTy =
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ItaniumCXXABI.cpp | 599 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 D | CodeGenTypeCache.h | 51 llvm::IntegerType *PtrDiffTy; member
|
| H A D | CGObjCGNU.cpp | 153 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 D | CGClass.cpp | 206 llvm::Type *PtrDiffTy = in GetNonVirtualBaseClassOffset() local 209 return llvm::ConstantInt::get(PtrDiffTy, Offset.getQuantity()); in GetNonVirtualBaseClassOffset() 259 : CGF.PtrDiffTy; in ApplyNonVirtualAndVirtualOffset()
|
| H A D | MicrosoftCXXABI.cpp | 1073 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 D | CGVTables.cpp | 730 llvm::ConstantInt::get(CGM.PtrDiffTy, offset.getQuantity()), in AddPointerLayoutOffset()
|
| H A D | CGExprAgg.cpp | 460 llvm::Value *Zero = llvm::ConstantInt::get(CGF.PtrDiffTy, 0); in VisitCXXStdInitializerListExpr()
|
| H A D | CGExprScalar.cpp | 4662 = 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 D | CGObjCMac.cpp | 373 llvm::Type *args[] = {ObjectPtrTy, CGM.UnqualPtrTy, CGM.PtrDiffTy}; in getGcAssignIvarFn()
|