llir-opt  0.0.1
Low-Level Post-Link Optimiser for OCaml and C
SymbolicFrame Member List

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

Approximate(Block *block)SymbolicFrameinline
Arg(unsigned index)SymbolicFrameinline
Bypass(DAGBlock *node, const SymbolicContext &ctx)SymbolicFrame
Continue(Block *node)SymbolicFrame
Find(ConstRef< Inst > inst)SymbolicFrame
Find(Block *block)SymbolicFrameinline
FindBypassed(std::set< DAGBlock * > &nodes, std::set< SymbolicContext * > &ctx, DAGBlock *start, DAGBlock *end)SymbolicFrame
FindBypassed(std::set< DAGBlock * > &nodes, std::set< SymbolicContext * > &ctx, Block *start, Block *end)SymbolicFrameinline
FindOpt(ConstRef< Inst > inst)SymbolicFrame
GetBypass(DAGBlock *node)SymbolicFrame
GetCurrentBlock() constSymbolicFrameinline
GetFunc()SymbolicFrameinline
GetFunc() constSymbolicFrameinline
GetIndex() constSymbolicFrameinline
GetNode(Block *block)SymbolicFrameinline
GetNumArgs() constSymbolicFrameinline
GetObject(unsigned object)SymbolicFrame
IsBypassed(Block *node)SymbolicFrameinline
IsBypassed(DAGBlock *node)SymbolicFrameinline
IsExecuted(Block *block)SymbolicFrameinline
IsValid() constSymbolicFrameinline
Leave()SymbolicFrame
Limited(Block *block)SymbolicFrame
Merge(const SymbolicFrame &that)SymbolicFrame
nodes()SymbolicFrameinline
object_begin()SymbolicFrameinline
object_end() (defined in SymbolicFrame)SymbolicFrameinline
ObjectMap typedefSymbolicFrame
objects() (defined in SymbolicFrame)SymbolicFrameinline
Set(Ref< Inst > i, const SymbolicValue &value)SymbolicFrame
SymbolicFrame(SymbolicSummary &ctx, DAGFunc &func, unsigned index, llvm::ArrayRef< SymbolicValue > args, llvm::ArrayRef< ID< SymbolicObject >> objects)SymbolicFrame
SymbolicFrame(SymbolicSummary &ctx, unsigned index, llvm::ArrayRef< ID< SymbolicObject >> objects)SymbolicFrame