Lines Matching refs:IntPtrTy
745 llvm::Value *Size = llvm::ConstantInt::get(IntPtrTy, TySize); in EmitTypeCheck()
756 llvm::Type *Tys[2] = { IntPtrTy, Int8PtrTy }; in EmitTypeCheck()
781 PtrAsInt = Builder.CreatePtrToInt(Ptr, IntPtrTy); in EmitTypeCheck()
783 PtrAsInt, llvm::ConstantInt::get(IntPtrTy, AlignVal->value() - 1)); in EmitTypeCheck()
785 Builder.CreateICmpEQ(Align, llvm::ConstantInt::get(IntPtrTy, 0)); in EmitTypeCheck()
835 llvm::Type *VPtrTy = llvm::PointerType::get(IntPtrTy, 0); in EmitTypeCheck()
836 Address VPtrAddr(Ptr, IntPtrTy, getPointerAlign()); in EmitTypeCheck()
840 VPtrVal = Builder.CreateBitOrPointerCast(VPtrVal, IntPtrTy); in EmitTypeCheck()
844 Hash = Builder.CreateTrunc(Hash, IntPtrTy); in EmitTypeCheck()
848 llvm::Type *HashTable = llvm::ArrayType::get(IntPtrTy, CacheSize); in EmitTypeCheck()
852 llvm::ConstantInt::get(IntPtrTy, in EmitTypeCheck()
856 IntPtrTy, Builder.CreateInBoundsGEP(HashTable, Cache, Indices), in EmitTypeCheck()
2467 llvm::Type *ResultType = IntPtrTy; in EmitStoreThroughLValue()
3350 llvm::Type *TargetTy = IntPtrTy; in EmitCheckValue()
3614 ArgTypes.push_back(IntPtrTy); in EmitCheck()
3790 IntPtrTy); in EmitCfiCheckFail()
4184 if (Promote && Idx->getType() != IntPtrTy) in EmitArraySubscriptExpr()
4185 Idx = Builder.CreateIntCast(Idx, IntPtrTy, IdxSigned, "idxprom"); in EmitArraySubscriptExpr()
4433 EmitScalarExpr(LowerBound), IntPtrTy, in EmitArraySectionExpr()
4436 Idx = llvm::ConstantInt::getNullValue(IntPtrTy); in EmitArraySectionExpr()
4468 EmitScalarExpr(LowerBound), IntPtrTy, in EmitArraySectionExpr()
4470 : llvm::ConstantInt::get(IntPtrTy, ConstLowerBound); in EmitArraySectionExpr()
4474 EmitScalarExpr(Length), IntPtrTy, in EmitArraySectionExpr()
4476 : llvm::ConstantInt::get(IntPtrTy, ConstLength); in EmitArraySectionExpr()
4482 Idx, llvm::ConstantInt::get(IntPtrTy, /*V=*/1), "idx_sub_1", in EmitArraySectionExpr()
4486 Idx = llvm::ConstantInt::get(IntPtrTy, ConstLength + ConstLowerBound); in EmitArraySectionExpr()
4505 EmitScalarExpr(Length), IntPtrTy, in EmitArraySectionExpr()
4508 LengthVal, llvm::ConstantInt::get(IntPtrTy, /*V=*/1), "len_sub_1", in EmitArraySectionExpr()
4513 Idx = llvm::ConstantInt::get(IntPtrTy, ConstLength); in EmitArraySectionExpr()
5865 Builder.CreatePtrToInt(CalleePtr, IntPtrTy); in EmitCall()
5866 llvm::Value *Mask = llvm::ConstantInt::get(IntPtrTy, ~1); in EmitCall()
5937 {CalleePtr, llvm::UndefValue::get(IntPtrTy)}); in EmitCall()