adjustOffsetForGEP(GetElementPtrInst &GEPI) | llvm::detail::PtrUseVisitorBase | protected |
DL | llvm::detail::PtrUseVisitorBase | protected |
enqueueUsers(Instruction &I) | llvm::detail::PtrUseVisitorBase | protected |
InstVisitor< SliceBuilder > | AllocaSlices::SliceBuilder | friend |
IsOffsetKnown | llvm::detail::PtrUseVisitorBase | protected |
Offset | llvm::detail::PtrUseVisitorBase | protected |
PI | llvm::detail::PtrUseVisitorBase | protected |
PtrUseVisitor(const DataLayout &DL) | llvm::PtrUseVisitor< SliceBuilder > | inline |
PtrUseVisitor< SliceBuilder > | AllocaSlices::SliceBuilder | friend |
PtrUseVisitorBase(const DataLayout &DL) | llvm::detail::PtrUseVisitorBase | inlineprotected |
SliceBuilder(const DataLayout &DL, AllocaInst &AI, AllocaSlices &AS) | AllocaSlices::SliceBuilder | inline |
U | llvm::detail::PtrUseVisitorBase | protected |
visit(Iterator Start, Iterator End) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visit(Module &M) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visit(Function &F) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visit(BasicBlock &BB) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visit(Module *M) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visit(Function *F) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visit(BasicBlock *BB) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visit(Instruction *I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visit(Instruction &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitAllocaInst(AllocaInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitAtomicCmpXchgInst(AtomicCmpXchgInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitAtomicRMWInst(AtomicRMWInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitBasicBlock(BasicBlock &BB) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitBinaryOperator(BinaryOperator &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitBranchInst(BranchInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitCallBase(CallBase &CB) | llvm::PtrUseVisitor< SliceBuilder > | inlineprotected |
visitCallBrInst(CallBrInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitCallInst(CallInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitCastInst(CastInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitCatchPadInst(CatchPadInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitCatchReturnInst(CatchReturnInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitCatchSwitchInst(CatchSwitchInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitCleanupPadInst(CleanupPadInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitCleanupReturnInst(CleanupReturnInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitCmpInst(CmpInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitDbgDeclareInst(DbgDeclareInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitDbgInfoIntrinsic(DbgInfoIntrinsic &I) | llvm::PtrUseVisitor< SliceBuilder > | inlineprotected |
visitDbgLabelInst(DbgLabelInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitDbgValueInst(DbgValueInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitDbgVariableIntrinsic(DbgVariableIntrinsic &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
VisitedUses | llvm::detail::PtrUseVisitorBase | protected |
visitExtractElementInst(ExtractElementInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitExtractValueInst(ExtractValueInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitFCmpInst(FCmpInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitFenceInst(FenceInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitFPExtInst(FPExtInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitFPToSIInst(FPToSIInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitFPToUIInst(FPToUIInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitFPTruncInst(FPTruncInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitFreezeInst(FreezeInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitFuncletPadInst(FuncletPadInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitFunction(Function &F) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitICmpInst(ICmpInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitIndirectBrInst(IndirectBrInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitInsertElementInst(InsertElementInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitInsertValueInst(InsertValueInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitIntToPtrInst(IntToPtrInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitInvokeInst(InvokeInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitLandingPadInst(LandingPadInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitMemCpyInlineInst(MemCpyInlineInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitMemCpyInst(MemCpyInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitMemIntrinsic(MemIntrinsic &I) | llvm::PtrUseVisitor< SliceBuilder > | inlineprotected |
visitMemMoveInst(MemMoveInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitMemSetInlineInst(MemSetInlineInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitModule(Module &M) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitPtr(Instruction &I) | llvm::PtrUseVisitor< SliceBuilder > | inline |
visitPtrToIntInst(PtrToIntInst &I) | llvm::PtrUseVisitor< SliceBuilder > | inlineprotected |
visitResumeInst(ResumeInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitReturnInst(ReturnInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitSExtInst(SExtInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitShuffleVectorInst(ShuffleVectorInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitSIToFPInst(SIToFPInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitSwitchInst(SwitchInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitTerminator(Instruction &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitTruncInst(TruncInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitUIToFPInst(UIToFPInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitUnaryInstruction(UnaryInstruction &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitUnaryOperator(UnaryOperator &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitUnreachableInst(UnreachableInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitVAArgInst(VAArgInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitVACopyInst(VACopyInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitVAEndInst(VAEndInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitVAStartInst(VAStartInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
visitZExtInst(ZExtInst &I) | llvm::InstVisitor< SubClass, RetTy > | inlineprotected |
Worklist | llvm::detail::PtrUseVisitorBase | protected |