#include <Emitter_IR.h>
Inheritance diagram for Switch_Patch:

Public Member Functions | |
| Switch_Patch (Enc_Patch *n, unsigned tgt_id, uint64 *addr) | |
| void | apply (char *code_buffer, uint64 *target_offset_tbl) |
| void * | operator new (size_t sz, tl::MemoryPool &m) |
| void | operator delete (void *p, tl::MemoryPool &m) |
Protected Attributes | |
| const unsigned | switch_target_id |
| uint64 *const | entry_addr |
| Switch_Patch.Switch_Patch | ( | Enc_Patch * | n, | |
| unsigned | tgt_id, | |||
| uint64 * | addr | |||
| ) |
| void Switch_Patch.apply | ( | char * | code_buffer, | |
| uint64 * | target_offset_tbl | |||
| ) | [virtual] |
Implements Enc_Patch.
| void* Switch_Patch.operator new | ( | size_t | sz, | |
| tl::MemoryPool & | m | |||
| ) |
| void Switch_Patch.operator delete | ( | void * | p, | |
| tl::MemoryPool & | m | |||
| ) |
const unsigned Switch_Patch.switch_target_id [protected] |
uint64* const Switch_Patch.entry_addr [protected] |
Genereated on Tue Mar 11 19:26:04 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.