mc2lib
mc2lib::codegen::Compiler< Operation, Backend > Member List

This is the complete list of members for mc2lib::codegen::Compiler< Operation, Backend >, including all inherited members.

backend_mc2lib::codegen::Compiler< Operation, Backend >private
Callback typedefmc2lib::codegen::Compiler< Operation, Backend >
CallbackStack typedefmc2lib::codegen::Compiler< Operation, Backend >
Compiler(std::unique_ptr< EvtState > evts)mc2lib::codegen::Compiler< Operation, Backend >inlineexplicit
Compiler(std::unique_ptr< EvtState > evts, Threads &&threads)mc2lib::codegen::Compiler< Operation, Backend >inlineexplicit
Emit(types::InstPtr base, Operation *op, void *code, std::size_t len, ThreadConst *thread_const_ops, CallbackStack *callback_stack)mc2lib::codegen::Compiler< Operation, Backend >inline
Emit(types::Pid pid, types::InstPtr base, void *code, std::size_t len)mc2lib::codegen::Compiler< Operation, Backend >inline
evts() constmc2lib::codegen::Compiler< Operation, Backend >inline
evts()mc2lib::codegen::Compiler< Operation, Backend >inline
evts_mc2lib::codegen::Compiler< Operation, Backend >private
EvtState typedefmc2lib::codegen::Compiler< Operation, Backend >
InstPtr_Op typedefmc2lib::codegen::Compiler< Operation, Backend >private
ip_to_op_mc2lib::codegen::Compiler< Operation, Backend >private
IpToOp(types::InstPtr ip) constmc2lib::codegen::Compiler< Operation, Backend >inline
Reset()mc2lib::codegen::Compiler< Operation, Backend >inline
Reset(Threads &&threads)mc2lib::codegen::Compiler< Operation, Backend >inline
ThreadConst typedefmc2lib::codegen::Compiler< Operation, Backend >
ThreadIt typedefmc2lib::codegen::Compiler< Operation, Backend >
ThreadItStack typedefmc2lib::codegen::Compiler< Operation, Backend >
Threads typedefmc2lib::codegen::Compiler< Operation, Backend >
threads()mc2lib::codegen::Compiler< Operation, Backend >inline
threads_mc2lib::codegen::Compiler< Operation, Backend >private
UpdateObs(types::InstPtr ip, int part, types::Addr addr, const types::WriteID *from_id, std::size_t size)mc2lib::codegen::Compiler< Operation, Backend >inline