LLVM API Documentation

SCCPSolver Member List

This is the complete list of members for SCCPSolver, including all inherited members.

AddTrackedFunction(Function *F)SCCPSolver [inline]
Allocallvm::InstVisitor< SubClass, RetTy >
Callllvm::InstVisitor< SubClass, RetTy >
getExecutableBlocks()SCCPSolver [inline]
getTrackedFunctionRetVals()SCCPSolver [inline]
getTrackedGlobals()SCCPSolver [inline]
getValueMapping()SCCPSolver [inline]
HANDLE_MEMORY_INST(21, Malloc, MallocInst) HANDLE_MEMORY_INST(23llvm::InstVisitor< SubClass, RetTy >
HANDLE_MEMORY_INST(24, Load, LoadInst) HANDLE_OTHER_INST(27llvm::InstVisitor< SubClass, RetTy >
HANDLE_OTHER_INST(28, Cast, CastInst) HANDLE_OTHER_INST(29llvm::InstVisitor< SubClass, RetTy >
HANDLE_OTHER_INST(30, Shl, ShiftInst) HANDLE_OTHER_INST(34llvm::InstVisitor< SubClass, RetTy >
HANDLE_OTHER_INST(35, UserOp1, Instruction) HANDLE_OTHER_INST(37llvm::InstVisitor< SubClass, RetTy >
HANDLE_OTHER_INST(38, ExtractElement, ExtractElementInst) HANDLE_OTHER_INST(39llvm::InstVisitor< SubClass, RetTy >
HANDLE_OTHER_INST(40, ShuffleVector, ShuffleVectorInst) RetTy visitReturnInst(ReturnInst &I)llvm::InstVisitor< SubClass, RetTy > [inline]
InsertElementllvm::InstVisitor< SubClass, RetTy >
InstVisitor< SCCPSolver > classSCCPSolver [friend]
MarkBlockExecutable(BasicBlock *BB)SCCPSolver [inline]
PHIllvm::InstVisitor< SubClass, RetTy >
ResolveBranchesIn(Function &F)SCCPSolver
Selectllvm::InstVisitor< SubClass, RetTy >
Solve()SCCPSolver
TrackValueOfGlobalVariable(GlobalVariable *GV)SCCPSolver [inline]
VAArgllvm::InstVisitor< SubClass, RetTy >
visit(Iterator Start, Iterator End)llvm::InstVisitor< SubClass, RetTy > [inline]
visit(Module &M)llvm::InstVisitor< SubClass, RetTy > [inline]
visit(Function &F)llvm::InstVisitor< SubClass, RetTy > [inline]
visit(BasicBlock &BB)llvm::InstVisitor< SubClass, RetTy > [inline]
visit(Module *M)llvm::InstVisitor< SubClass, RetTy > [inline]
visit(Function *F)llvm::InstVisitor< SubClass, RetTy > [inline]
visit(BasicBlock *BB)llvm::InstVisitor< SubClass, RetTy > [inline]
visit(Instruction *I)llvm::InstVisitor< SubClass, RetTy > [inline]
visit(Instruction &I)llvm::InstVisitor< SubClass, RetTy > [inline]
visitAllocaInst(AllocaInst &I)llvm::InstVisitor< SubClass, RetTy > [inline]
llvm::InstVisitor::visitAllocationInst(AllocationInst &I)llvm::InstVisitor< SubClass, RetTy > [inline]
visitBasicBlock(BasicBlock &BB)llvm::InstVisitor< SubClass, RetTy > [inline]
llvm::InstVisitor::visitBinaryOperator(BinaryOperator &I)llvm::InstVisitor< SubClass, RetTy > [inline]
visitBranchInst(BranchInst &I)llvm::InstVisitor< SubClass, RetTy > [inline]
llvm::InstVisitor::visitFreeInst(FreeInst &I)llvm::InstVisitor< SubClass, RetTy > [inline]
visitFunction(Function &F)llvm::InstVisitor< SubClass, RetTy > [inline]
visitMallocInst(MallocInst &I)llvm::InstVisitor< SubClass, RetTy > [inline]
visitModule(Module &M)llvm::InstVisitor< SubClass, RetTy > [inline]
visitSetCondInst(SetCondInst &I)llvm::InstVisitor< SubClass, RetTy > [inline]
llvm::InstVisitor::visitStoreInst(StoreInst &I)llvm::InstVisitor< SubClass, RetTy > [inline]
visitSwitchInst(SwitchInst &I)llvm::InstVisitor< SubClass, RetTy > [inline]
llvm::InstVisitor::visitUnreachableInst(UnreachableInst &I)llvm::InstVisitor< SubClass, RetTy > [inline]
llvm::InstVisitor::visitUnwindInst(UnwindInst &I)llvm::InstVisitor< SubClass, RetTy > [inline]
llvm::InstVisitor::visitVAArgInst(VAArgInst &I)llvm::InstVisitor< SubClass, RetTy > [inline]