#include <Code_Emitter.h>
Inheritance diagram for Encoder_RefInfo:
Public Member Functions | |
Encoder_RefInfo (unsigned len, tl::MemoryPool &m) | |
unsigned | get_size () const |
void | clear_all () |
void | copy (Encoder_RefInfo *ri) |
void | copy (unsigned dest_pos, unsigned src_pos) |
void | clear (unsigned pos) |
void | set (unsigned pos, uint64 val) |
void | add (unsigned pos, uint64 val) |
uint64 | get (unsigned pos) |
uint64 | is_ref (unsigned pos) |
uint64 | is_intr_ptr (unsigned pos) |
uint64 | is_base (unsigned pos) |
uint64 | has_reg_offset (unsigned pos) |
uint64 | has_const_offset (unsigned pos) |
unsigned | get_offset (unsigned pos) |
unsigned | get_base (unsigned pos) |
Protected Attributes | |
uint64 * | _data |
unsigned | _size |
Encoder_RefInfo.Encoder_RefInfo | ( | unsigned | len, | |
tl::MemoryPool & | m | |||
) |
unsigned Encoder_RefInfo.get_size | ( | ) | const |
void Encoder_RefInfo.clear_all | ( | ) |
Reimplemented in _Encoder_RefInfo.
void Encoder_RefInfo.copy | ( | Encoder_RefInfo * | ri | ) |
void Encoder_RefInfo.copy | ( | unsigned | dest_pos, | |
unsigned | src_pos | |||
) |
void Encoder_RefInfo.clear | ( | unsigned | pos | ) |
Reimplemented in _Encoder_RefInfo.
void Encoder_RefInfo.set | ( | unsigned | pos, | |
uint64 | val | |||
) |
void Encoder_RefInfo.add | ( | unsigned | pos, | |
uint64 | val | |||
) |
uint64 Encoder_RefInfo.get | ( | unsigned | pos | ) |
uint64 Encoder_RefInfo.is_ref | ( | unsigned | pos | ) |
uint64 Encoder_RefInfo.is_intr_ptr | ( | unsigned | pos | ) |
uint64 Encoder_RefInfo.is_base | ( | unsigned | pos | ) |
uint64 Encoder_RefInfo.has_reg_offset | ( | unsigned | pos | ) |
uint64 Encoder_RefInfo.has_const_offset | ( | unsigned | pos | ) |
unsigned Encoder_RefInfo.get_offset | ( | unsigned | pos | ) |
unsigned Encoder_RefInfo.get_base | ( | unsigned | pos | ) |
uint64* Encoder_RefInfo._data [protected] |
unsigned Encoder_RefInfo._size [protected] |
Genereated on Tue Mar 11 19:26:01 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.