reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGClass.cpp
  238     baseOffset = llvm::ConstantInt::get(CGF.PtrDiffTy,
tools/clang/lib/CodeGen/CGExprAgg.cpp
  414   llvm::Value *Zero = llvm::ConstantInt::get(CGF.PtrDiffTy, 0);
tools/clang/lib/CodeGen/CGExprScalar.cpp
 3533     = Builder.CreatePtrToInt(op.LHS, CGF.PtrDiffTy, "sub.ptr.lhs.cast");
 3535     = Builder.CreatePtrToInt(op.RHS, CGF.PtrDiffTy, "sub.ptr.rhs.cast");
tools/clang/lib/CodeGen/CGObjCMac.cpp
  401                            CGM.PtrDiffTy };
tools/clang/lib/CodeGen/CGVTables.cpp
  625         llvm::ConstantInt::get(CGM.PtrDiffTy, offset.getQuantity()),
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  551     return CGM.PtrDiffTy;
  552   return llvm::StructType::get(CGM.PtrDiffTy, CGM.PtrDiffTy);
  552   return llvm::StructType::get(CGM.PtrDiffTy, CGM.PtrDiffTy);
  589   llvm::Constant *ptrdiff_1 = llvm::ConstantInt::get(CGM.PtrDiffTy, 1);
  645     VTableOffset = Builder.CreateZExt(VTableOffset, CGM.PtrDiffTy);
  789   assert(MemPtr->getType() == CGM.PtrDiffTy);
  939     return llvm::ConstantInt::get(CGM.PtrDiffTy, -1ULL, /*isSigned=*/true);
  941   llvm::Constant *Zero = llvm::ConstantInt::get(CGM.PtrDiffTy, 0);
  952   return llvm::ConstantInt::get(CGM.PtrDiffTy, offset.getQuantity());
  983       MemPtr[0] = llvm::ConstantInt::get(CGM.PtrDiffTy, VTableOffset);
  984       MemPtr[1] = llvm::ConstantInt::get(CGM.PtrDiffTy,
  991       MemPtr[0] = llvm::ConstantInt::get(CGM.PtrDiffTy, VTableOffset + 1);
  992       MemPtr[1] = llvm::ConstantInt::get(CGM.PtrDiffTy,
 1005       Ty = CGM.PtrDiffTy;
 1009     MemPtr[0] = llvm::ConstantExpr::getPtrToInt(addr, CGM.PtrDiffTy);
 1010     MemPtr[1] = llvm::ConstantInt::get(CGM.PtrDiffTy,
 1121     assert(MemPtr->getType() == CGM.PtrDiffTy);
 1492                                              CGM.PtrDiffTy->getPointerTo());
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 1027   llvm::Value *VBPtrOffset = llvm::ConstantInt::get(CGM.PtrDiffTy, VBPtrChars);
 1038       CGF.Builder.CreateSExtOrBitCast(VBPtrToNewBase, CGM.PtrDiffTy);
 1190         VBaseOffset, llvm::ConstantInt::get(CGM.PtrDiffTy, ConstantVBaseOffset),
 2789       Ty = CGM.PtrDiffTy;