#include <x86_64.hpp>
|
std::size_t | Return (void *code, std::size_t len) const override |
|
std::size_t | Delay (std::size_t length, void *code, std::size_t len) const override |
|
std::size_t | Read (types::Addr addr, types::InstPtr start, void *code, std::size_t len, types::InstPtr *at) const override |
|
std::size_t | ReadAddrDp (types::Addr addr, types::InstPtr start, void *code, std::size_t len, types::InstPtr *at) const override |
|
std::size_t | Write (types::Addr addr, types::WriteID write_id, types::InstPtr start, void *code, std::size_t len, types::InstPtr *at) const override |
|
std::size_t | ReadModifyWrite (types::Addr addr, types::WriteID write_id, types::InstPtr start, void *code, std::size_t len, types::InstPtr *at) const override |
|
std::size_t | CacheFlush (types::Addr addr, void *code, std::size_t len) const override |
|
virtual | ~Backend () |
|
virtual void | Reset () |
|
§ CacheFlush()
std::size_t mc2lib::codegen::strong::Backend_X86_64::CacheFlush |
( |
types::Addr |
addr, |
|
|
void * |
code, |
|
|
std::size_t |
len |
|
) |
| const |
|
inlineoverridevirtual |
§ Delay()
std::size_t mc2lib::codegen::strong::Backend_X86_64::Delay |
( |
std::size_t |
length, |
|
|
void * |
code, |
|
|
std::size_t |
len |
|
) |
| const |
|
inlineoverridevirtual |
§ Read()
§ ReadAddrDp()
§ ReadModifyWrite()
§ Return()
std::size_t mc2lib::codegen::strong::Backend_X86_64::Return |
( |
void * |
code, |
|
|
std::size_t |
len |
|
) |
| const |
|
inlineoverridevirtual |
§ Write()
The documentation for this struct was generated from the following file: