LLVM  8.0.1
AllocaSlices::SliceBuilder Member List

This is the complete list of members for AllocaSlices::SliceBuilder, including all inherited members.

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