Home
last modified time | relevance | path

Searched refs:PtrAsInt (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp728 Value *PtrAsInt = B.CreatePtrToInt(Ptr, IntPtrTy); in lowerTypeTestCall() local
733 return B.CreateICmpEQ(PtrAsInt, OffsetedGlobalAsInt); in lowerTypeTestCall()
735 Value *PtrOffset = B.CreateSub(PtrAsInt, OffsetedGlobalAsInt); in lowerTypeTestCall()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DTargetInfo.cpp298 llvm::Value *PtrAsInt = Ptr; in emitRoundPointerUpToAlignment() local
300 PtrAsInt = CGF.Builder.CreatePtrToInt(PtrAsInt, CGF.IntPtrTy); in emitRoundPointerUpToAlignment()
301 PtrAsInt = CGF.Builder.CreateAdd(PtrAsInt, in emitRoundPointerUpToAlignment()
303 PtrAsInt = CGF.Builder.CreateAnd(PtrAsInt, in emitRoundPointerUpToAlignment()
305 PtrAsInt = CGF.Builder.CreateIntToPtr(PtrAsInt, in emitRoundPointerUpToAlignment()
308 return PtrAsInt; in emitRoundPointerUpToAlignment()
H A DCGExpr.cpp762 llvm::Value *PtrAsInt = nullptr; in EmitTypeCheck() local
775 PtrAsInt = Builder.CreatePtrToInt(Ptr, IntPtrTy); in EmitTypeCheck()
777 PtrAsInt, llvm::ConstantInt::get(IntPtrTy, AlignVal->value() - 1)); in EmitTypeCheck()
791 PtrAsInt ? PtrAsInt : Ptr); in EmitTypeCheck()