#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.