#include <Code_Emitter.h>
Inheritance diagram for Merced_Code_Emitter_GC2:
Public Member Functions | |
Merced_Code_Emitter_GC2 (tl::MemoryPool &m, unsigned byteCodeSize, unsigned nTargets) | |
virtual | ~Merced_Code_Emitter_GC2 () |
void * | operator new (size_t sz, tl::MemoryPool &m) |
void | operator delete (void *p, tl::MemoryPool &m) |
unsigned | get_n_ref_bit () |
void | copy_ref_bits (char *ref_bit_buffer) |
void | ipf_add (unsigned dest, unsigned src1, unsigned src2, bool def_ref, unsigned pred=0) |
void | ipf_shladd (unsigned dest, unsigned src1, int count, unsigned src2, bool def_ref, unsigned pred=0) |
void | ipf_adds (unsigned dest, int imm14, unsigned src, bool def_ref, unsigned pred=0) |
void | ipf_addl (unsigned dest, int imm22, unsigned src, bool def_ref, unsigned pred=0) |
void | ipf_bricall (Branch_Prefetch_Hint ph, Branch_Whether_Hint wh, Branch_Dealloc_Hint dh, unsigned b1, unsigned b2, bool def_ref, unsigned pred=0) |
void | ipf_mov (unsigned dest, unsigned src, bool def_ref, unsigned pred=0) |
void | ipf_movi (unsigned dest, int imm22, bool def_ref, unsigned pred=0) |
void | ipf_ld (Int_Mem_Size size, Ld_Flag flag, Mem_Hint hint, unsigned dest, unsigned addrreg, bool def_ref, unsigned pred=0) |
void | ipf_ld_inc_imm (Int_Mem_Size size, Ld_Flag flag, Mem_Hint hint, unsigned dest, unsigned addrreg, unsigned inc_imm, bool def_ref, unsigned pred=0) |
void | ipf_st (Int_Mem_Size size, St_Flag flag, Mem_Hint hint, unsigned addrreg, unsigned src, bool def_ref, unsigned pred=0) |
void | ipf_st_inc_imm (Int_Mem_Size size, St_Flag flag, Mem_Hint hint, unsigned addrreg, unsigned src, unsigned inc_imm, bool def_ref, unsigned pred=0) |
Merced_Code_Emitter_GC2.Merced_Code_Emitter_GC2 | ( | tl::MemoryPool & | m, | |
unsigned | byteCodeSize, | |||
unsigned | nTargets | |||
) |
virtual Merced_Code_Emitter_GC2.~Merced_Code_Emitter_GC2 | ( | ) | [virtual] |
void* Merced_Code_Emitter_GC2.operator new | ( | size_t | sz, | |
tl::MemoryPool & | m | |||
) |
Reimplemented from Merced_Code_Emitter.
void Merced_Code_Emitter_GC2.operator delete | ( | void * | p, | |
tl::MemoryPool & | m | |||
) |
Reimplemented from Merced_Code_Emitter.
unsigned Merced_Code_Emitter_GC2.get_n_ref_bit | ( | ) |
void Merced_Code_Emitter_GC2.copy_ref_bits | ( | char * | ref_bit_buffer | ) |
void Merced_Code_Emitter_GC2.ipf_add | ( | unsigned | dest, | |
unsigned | src1, | |||
unsigned | src2, | |||
bool | def_ref, | |||
unsigned | pred = 0 | |||
) |
void Merced_Code_Emitter_GC2.ipf_shladd | ( | unsigned | dest, | |
unsigned | src1, | |||
int | count, | |||
unsigned | src2, | |||
bool | def_ref, | |||
unsigned | pred = 0 | |||
) |
void Merced_Code_Emitter_GC2.ipf_adds | ( | unsigned | dest, | |
int | imm14, | |||
unsigned | src, | |||
bool | def_ref, | |||
unsigned | pred = 0 | |||
) |
void Merced_Code_Emitter_GC2.ipf_addl | ( | unsigned | dest, | |
int | imm22, | |||
unsigned | src, | |||
bool | def_ref, | |||
unsigned | pred = 0 | |||
) |
void Merced_Code_Emitter_GC2.ipf_bricall | ( | Branch_Prefetch_Hint | ph, | |
Branch_Whether_Hint | wh, | |||
Branch_Dealloc_Hint | dh, | |||
unsigned | b1, | |||
unsigned | b2, | |||
bool | def_ref, | |||
unsigned | pred = 0 | |||
) |
void Merced_Code_Emitter_GC2.ipf_mov | ( | unsigned | dest, | |
unsigned | src, | |||
bool | def_ref, | |||
unsigned | pred = 0 | |||
) |
void Merced_Code_Emitter_GC2.ipf_movi | ( | unsigned | dest, | |
int | imm22, | |||
bool | def_ref, | |||
unsigned | pred = 0 | |||
) |
void Merced_Code_Emitter_GC2.ipf_ld | ( | Int_Mem_Size | size, | |
Ld_Flag | flag, | |||
Mem_Hint | hint, | |||
unsigned | dest, | |||
unsigned | addrreg, | |||
bool | def_ref, | |||
unsigned | pred = 0 | |||
) |
void Merced_Code_Emitter_GC2.ipf_ld_inc_imm | ( | Int_Mem_Size | size, | |
Ld_Flag | flag, | |||
Mem_Hint | hint, | |||
unsigned | dest, | |||
unsigned | addrreg, | |||
unsigned | inc_imm, | |||
bool | def_ref, | |||
unsigned | pred = 0 | |||
) |
void Merced_Code_Emitter_GC2.ipf_st | ( | Int_Mem_Size | size, | |
St_Flag | flag, | |||
Mem_Hint | hint, | |||
unsigned | addrreg, | |||
unsigned | src, | |||
bool | def_ref, | |||
unsigned | pred = 0 | |||
) |
void Merced_Code_Emitter_GC2.ipf_st_inc_imm | ( | Int_Mem_Size | size, | |
St_Flag | flag, | |||
Mem_Hint | hint, | |||
unsigned | addrreg, | |||
unsigned | src, | |||
unsigned | inc_imm, | |||
bool | def_ref, | |||
unsigned | pred = 0 | |||
) |
Genereated on Tue Mar 11 19:26:03 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.