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

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

EnterFrame(Func &func, llvm::ArrayRef< SymbolicValue > args)SymbolicContext
EnterFrame(llvm::ArrayRef< std::optional< unsigned >> objects)SymbolicContext
frame_begin()SymbolicContextinline
frame_end() (defined in SymbolicContext)SymbolicContextinline
frames() (defined in SymbolicContext)SymbolicContextinline
GetActiveFrame()SymbolicContext
GetActiveFrame() constSymbolicContextinline
GetFrame(unsigned frame, unsigned object)SymbolicContextinline
GetFrames(Func &func)SymbolicContext
GetNumArgs() constSymbolicContextinline
GetObject(ID< SymbolicObject > object)SymbolicContext
GetObject(Object *object)SymbolicContext
GetSCCFunc(Func &func)SymbolicContext
HasFrame(Func &func)SymbolicContext
LeaveFrame(Func &func)SymbolicContext
LeaveRoot()SymbolicContext
Load(const SymbolicPointer &addr, Type type)SymbolicContext
Malloc(CallSite &site, std::optional< unsigned > size)SymbolicContext
Merge(const SymbolicContext &that)SymbolicContext
object_begin()SymbolicContextinline
object_end() (defined in SymbolicContext)SymbolicContextinline
ObjectMap typedefSymbolicContext
objects() (defined in SymbolicContext)SymbolicContextinline
Pointer(Atom &atom, int64_t offset)SymbolicContext
Pointer(unsigned frame, unsigned object, int64_t offset)SymbolicContext
Store(const SymbolicPointer &addr, const SymbolicValue &val, Type type)SymbolicContext
SymbolicContext(SymbolicHeap &heap, SymbolicSummary &state)SymbolicContextinline
SymbolicContext(const SymbolicContext &that)SymbolicContext
Taint(const SymbolicValue &taint, const SymbolicValue &tainted)SymbolicContext
~SymbolicContext()SymbolicContext