Searched refs:PtrAsInt (Results 1 – 2 of 2) sorted by relevance
775 Value *PtrAsInt = B.CreatePtrToInt(Ptr, IntPtrTy); in lowerTypeTestCall() local780 return B.CreateICmpEQ(PtrAsInt, OffsetedGlobalAsInt); in lowerTypeTestCall()786 Value *PtrOffset = B.CreateSub(OffsetedGlobalAsInt, PtrAsInt); in lowerTypeTestCall()2530 auto *PtrAsInt = dyn_cast<ConstantExpr>(Op); in run() local2531 if (!PtrAsInt || PtrAsInt->getOpcode() != Instruction::PtrToInt) in run()2533 return MaySimplifyPtr(PtrAsInt->getOperand(0)); in run()
826 llvm::Value *PtrAsInt = nullptr; in EmitTypeCheck() local839 PtrAsInt = Builder.CreatePtrToInt(Ptr, IntPtrTy); in EmitTypeCheck()841 PtrAsInt, llvm::ConstantInt::get(IntPtrTy, AlignVal->value() - 1)); in EmitTypeCheck()855 EmitCheck(Checks, CheckHandler, StaticData, PtrAsInt ? PtrAsInt : Ptr); in EmitTypeCheck()