mc2lib
mc2lib::codegen::strong::Backend Member List

This is the complete list of members for mc2lib::codegen::strong::Backend, including all inherited members.

CacheFlush(types::Addr addr, void *code, std::size_t len) const =0mc2lib::codegen::strong::Backendpure virtual
Delay(std::size_t length, void *code, std::size_t len) const =0mc2lib::codegen::strong::Backendpure virtual
Read(types::Addr addr, types::InstPtr start, void *code, std::size_t len, types::InstPtr *at) const =0mc2lib::codegen::strong::Backendpure virtual
ReadAddrDp(types::Addr addr, types::InstPtr start, void *code, std::size_t len, types::InstPtr *at) const =0mc2lib::codegen::strong::Backendpure virtual
ReadModifyWrite(types::Addr addr, types::WriteID write_id, types::InstPtr start, void *code, std::size_t len, types::InstPtr *at) const =0mc2lib::codegen::strong::Backendpure virtual
Reset()mc2lib::codegen::strong::Backendinlinevirtual
Return(void *code, std::size_t len) const =0mc2lib::codegen::strong::Backendpure virtual
Write(types::Addr addr, types::WriteID write_id, types::InstPtr start, void *code, std::size_t len, types::InstPtr *at) const =0mc2lib::codegen::strong::Backendpure virtual
~Backend()mc2lib::codegen::strong::Backendinlinevirtual