Lines Matching defs:PtrDiffTy
350 return CGM.PtrDiffTy;
351 return llvm::StructType::get(CGM.PtrDiffTy, CGM.PtrDiffTy, NULL);
388 llvm::Constant *ptrdiff_1 = llvm::ConstantInt::get(CGM.PtrDiffTy, 1);
460 assert(MemPtr->getType() == CGM.PtrDiffTy);
611 return llvm::ConstantInt::get(CGM.PtrDiffTy, -1ULL, /*isSigned=*/true);
613 llvm::Constant *Zero = llvm::ConstantInt::get(CGM.PtrDiffTy, 0);
624 return llvm::ConstantInt::get(CGM.PtrDiffTy, offset.getQuantity());
655 MemPtr[0] = llvm::ConstantInt::get(CGM.PtrDiffTy, VTableOffset);
656 MemPtr[1] = llvm::ConstantInt::get(CGM.PtrDiffTy,
663 MemPtr[0] = llvm::ConstantInt::get(CGM.PtrDiffTy, VTableOffset + 1);
664 MemPtr[1] = llvm::ConstantInt::get(CGM.PtrDiffTy,
677 Ty = CGM.PtrDiffTy;
681 MemPtr[0] = llvm::ConstantExpr::getPtrToInt(addr, CGM.PtrDiffTy);
682 MemPtr[1] = llvm::ConstantInt::get(CGM.PtrDiffTy,
793 assert(MemPtr->getType() == CGM.PtrDiffTy);
866 llvm::Type *PtrDiffTy =
869 llvm::Type *Args[4] = { Int8PtrTy, Int8PtrTy, Int8PtrTy, PtrDiffTy };
1061 CGM.PtrDiffTy->getPointerTo());
1383 llvm::Type *PtrDiffTy =
1395 OffsetPtr = CGF.Builder.CreateBitCast(OffsetPtr, PtrDiffTy->getPointerTo());
2417 llvm::Type *PtrDiffTy =
2421 llvm::Constant *Two = llvm::ConstantInt::get(PtrDiffTy, 2);