osprey/be/cg/cgemit_targ.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions/Subroutines

BOOL CGEMIT_Use_Base_ST_For_Reloc (INT reloc, ST *st)
INT CGEMIT_Relocs_In_Asm (TN *t, ST *st, vstring *buf, INT64 *val)
void CGEMIT_Relocs_In_Object (TN *t, ST *st, INT32 PC, pSCNINFO PU_section, INT64 *val)
void CGEMIT_Add_Call_Information (OP *op, BB *bb, INT32 PC, pSCNINFO PU_section)
void CGEMIT_Prn_Scn_In_Asm (ST *st, Elf64_Word scn_type, Elf64_Word scn_flags, Elf64_Xword scn_entsize, ST *cur_section)
void CGEMIT_Prn_Scn_In_Asm (FILE *asm_file, const char *scn_name, Elf64_Word scn_type, Elf64_Word scn_flags, Elf64_Xword scn_entsize, Elf64_Word scn_align, const char *cur_scn_name)
void CGEMIT_Prn_Line_Dir_In_Asm (USRCPOS usrcpos)
void CGEMIT_Prn_File_Dir_In_Asm (USRCPOS usrcpos, const char *pathname, const char *filename)
void CGEMIT_Gen_Asm_Frame (INT64 frame_len)
void STACK_FP_Fixup_PU ()
void CGEMIT_Prn_Ent_In_Asm (ST *pu)
void CGEMIT_Weak_Alias (ST *sym, ST *strongsym)
void CGEMIT_Alias (ST *sym, ST *strongsym)
INT CGEMIT_Print_Inst (OP *op, const char *result[], const char *opnd[], FILE *f)
void CGEMIT_Setup_Ctrl_Register (FILE *f)


Function Documentation

void CGEMIT_Add_Call_Information ( OP op,
BB bb,
INT32  PC,
pSCNINFO  PU_section 
)

void CGEMIT_Alias ( ST sym,
ST strongsym 
)

void CGEMIT_Gen_Asm_Frame ( INT64  frame_len  ) 

INT CGEMIT_Print_Inst ( OP op,
const char *  result[],
const char *  opnd[],
FILE f 
)

void CGEMIT_Prn_Ent_In_Asm ( ST pu  ) 

void CGEMIT_Prn_File_Dir_In_Asm ( USRCPOS  usrcpos,
const char *  pathname,
const char *  filename 
)

void CGEMIT_Prn_Line_Dir_In_Asm ( USRCPOS  usrcpos  ) 

void CGEMIT_Prn_Scn_In_Asm ( FILE asm_file,
const char *  scn_name,
Elf64_Word  scn_type,
Elf64_Word  scn_flags,
Elf64_Xword  scn_entsize,
Elf64_Word  scn_align,
const char *  cur_scn_name 
)

void CGEMIT_Prn_Scn_In_Asm ( ST st,
Elf64_Word  scn_type,
Elf64_Word  scn_flags,
Elf64_Xword  scn_entsize,
ST cur_section 
)

INT CGEMIT_Relocs_In_Asm ( TN t,
ST st,
vstring buf,
INT64 val 
)

void CGEMIT_Relocs_In_Object ( TN t,
ST st,
INT32  PC,
pSCNINFO  PU_section,
INT64 val 
)

void CGEMIT_Setup_Ctrl_Register ( FILE f  ) 

BOOL CGEMIT_Use_Base_ST_For_Reloc ( INT  reloc,
ST st 
)

void CGEMIT_Weak_Alias ( ST sym,
ST strongsym 
)

void STACK_FP_Fixup_PU (  ) 

Definition at line 330 of file cgemit_targ.cxx.

Referenced by EMT_Emit_PU().


Generated on Wed Apr 8 14:25:48 2009 for Open64 by  doxygen 1.5.6