Lines Matching defs:PtrDiffTy
155 llvm::IntegerType *PtrDiffTy;
730 SelectorTy, IdTy, PtrDiffTy, nullptr);
732 IdTy, SelectorTy, IdTy, PtrDiffTy, nullptr);
734 IdTy, SelectorTy, IdTy, PtrDiffTy, nullptr);
736 VoidTy, IdTy, SelectorTy, IdTy, PtrDiffTy, nullptr);
904 PtrDiffTy = cast<llvm::IntegerType>(
962 PtrDiffTy, BoolTy, nullptr);
965 PtrDiffTy, IdTy, BoolTy, BoolTy, nullptr);
968 PtrDiffTy, BoolTy, BoolTy, nullptr);
971 PtrDiffTy, BoolTy, BoolTy, nullptr);
995 IvarAssignFn.init(&CGM, "objc_assign_ivar", IdTy, IdTy, IdTy, PtrDiffTy,
2817 PtrDiffTy);
2826 if (Offset->getType() != PtrDiffTy)
2827 Offset = CGF.Builder.CreateZExtOrBitCast(Offset, PtrDiffTy);
2831 return llvm::ConstantInt::get(PtrDiffTy, Offset, /*isSigned*/true);