| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerRefTypesIntPtrConv.cpp | 64 IntToPtrInst *ITP = dyn_cast<IntToPtrInst>(&*I); in runOnFunction()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | MemoryBuiltins.h | 43 class IntToPtrInst; variable 227 SizeOffsetType visitIntToPtrInst(IntToPtrInst&); 300 SizeOffsetEvalType visitIntToPtrInst(IntToPtrInst&);
|
| /llvm-project-15.0.7/polly/test/ScopInfo/ |
| H A D | bug_2011_1_5.ll | 3 ; Bug description: Alias Analysis thinks IntToPtrInst aliases with alloca instructions created by I…
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Interpreter.h | 147 void visitIntToPtrInst(IntToPtrInst &I);
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | InstVisitor.h | 186 RetTy visitIntToPtrInst(IntToPtrInst &I) { DELEGATE(CastInst);} in visitIntToPtrInst()
|
| H A D | Instruction.def | 194 HANDLE_CAST_INST(48, IntToPtr, IntToPtrInst) // Integer -> Pointer
|
| H A D | Instructions.h | 5129 class IntToPtrInst : public CastInst { 5135 IntToPtrInst( 5143 IntToPtrInst( 5151 IntToPtrInst *cloneImpl() const;
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombinePHI.cpp | 111 auto *IntToPtr = dyn_cast<IntToPtrInst>(PN.user_back()); in foldIntegerTypedPHI() 154 if (isa<IntToPtrInst>(U) && U->getType() == IntToPtr->getType() && in foldIntegerTypedPHI() 221 return (V->getType() != IntToPtr->getType()) || isa<IntToPtrInst>(V); in foldIntegerTypedPHI()
|
| H A D | InstCombineInternal.h | 139 Instruction *visitIntToPtr(IntToPtrInst &CI);
|
| H A D | InstCombineCasts.cpp | 2034 Instruction *InstCombinerImpl::visitIntToPtr(IntToPtrInst &CI) { in visitIntToPtr() 2044 return new IntToPtrInst(P, CI.getType()); in visitIntToPtr()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Instructions.cpp | 3200 case IntToPtr: return new IntToPtrInst (S, Ty, Name, InsertBefore); in Create() 3222 case IntToPtr: return new IntToPtrInst (S, Ty, Name, InsertAtEnd); in Create() 3788 IntToPtrInst::IntToPtrInst( in IntToPtrInst() function in IntToPtrInst 3794 IntToPtrInst::IntToPtrInst( in IntToPtrInst() function in IntToPtrInst 4744 IntToPtrInst *IntToPtrInst::cloneImpl() const { in cloneImpl() 4745 return new IntToPtrInst(getOperand(0), getType()); in cloneImpl()
|
| H A D | Value.cpp | 883 } else if (auto *IP = dyn_cast<IntToPtrInst>(this)) { in getPointerDereferenceableBytes()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | MemoryBuiltins.cpp | 861 SizeOffsetType ObjectSizeOffsetVisitor::visitIntToPtrInst(IntToPtrInst&) { in visitIntToPtrInst() argument 1189 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitIntToPtrInst(IntToPtrInst&) { in visitIntToPtrInst() argument
|
| H A D | CFLGraph.h | 277 void visitIntToPtrInst(IntToPtrInst &Inst) { in visitIntToPtrInst()
|
| H A D | AliasAnalysis.cpp | 1006 if (isa<IntToPtrInst>(V)) in isEscapeSource()
|
| H A D | InlineCost.cpp | 432 bool visitIntToPtr(IntToPtrInst &I); 1624 bool CallAnalyzer::visitIntToPtr(IntToPtrInst &I) { in visitIntToPtr()
|
| H A D | VectorUtils.cpp | 687 if (isa<BitCastInst>(I) || isa<PtrToIntInst>(I) || isa<IntToPtrInst>(I) || in computeMinimumValueSizes()
|
| /llvm-project-15.0.7/lldb/source/Expression/ |
| H A D | IRInterpreter.cpp | 1119 const IntToPtrInst *int_to_ptr_inst = cast<IntToPtrInst>(inst); in Interpret()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | Analysis.cpp | 304 } else if (isa<IntToPtrInst>(I)) { in getNoopInput()
|
| /llvm-project-15.0.7/polly/lib/Analysis/ |
| H A D | ScopDetection.cpp | 1089 if (IntToPtrInst *Inst = dyn_cast<IntToPtrInst>(BV)) in isValidAccess()
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | ScalarEvolutionTest.cpp | 368 X = new LoadInst(IntPtrTy, new IntToPtrInst(X, IntPtrPtrTy, "", EntryBB), in TEST_F() 371 Y = new LoadInst(IntPtrTy, new IntToPtrInst(Y, IntPtrPtrTy, "", EntryBB), in TEST_F()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | InstructionsTest.cpp | 477 CastInst *PtrVecA = new IntToPtrInst(C2xi32a, V2xi32PTy); in TEST() 478 CastInst *PtrVecB = new IntToPtrInst(C2xi32b, V2xi32PTy); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | InferAddressSpaces.cpp | 491 } else if (auto *I2P = dyn_cast<IntToPtrInst>(&I)) { in collectFlatAddressExpressions()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 183 if (auto *AddrInst = dyn_cast_or_null<IntToPtrInst>(Addr)) { in doExtraRewritesBeforeFinalDeletion()
|
| /llvm-project-15.0.7/llvm/include/llvm-c/ |
| H A D | Core.h | 1668 macro(IntToPtrInst) \
|