Typedefs | Functions

clone_DST_utils.h File Reference

#include "defs.h"
#include "dwarf_DST_mem.h"
#include "symtab.h"
Include dependency graph for clone_DST_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct mem_pool MEM_POOL

Functions

mUINT16 DST_get_cross_file_id (DST_IDX parent, DST_IDX inl_routine, DST_TYPE caller_file_dst, DST_TYPE callee_file_dst)
void DST_enter_inlined_subroutine (DST_IDX parent, DST_IDX inl_routine, LABEL_IDX begin_label, LABEL_IDX end_label, DST_TYPE caller_file_dst, DST_TYPE callee_file_dst, IPO_SYMTAB *symtab, MEM_POOL *caller_file_m, MEM_POOL *callee_file_m, mUINT16 cross_file_id)
DST_IDX DST_enter_cloned_subroutine (DST_IDX parent, DST_IDX orig_node, ST *cloned_st, DST_TYPE cur_file_dst, IPO_SYMTAB *sym)

Typedef Documentation

typedef struct mem_pool MEM_POOL

Definition at line 51 of file clone_DST_utils.h.


Function Documentation

DST_IDX DST_enter_cloned_subroutine ( DST_IDX  parent,
DST_IDX  orig_node,
ST cloned_st,
DST_TYPE  cur_file_dst,
IPO_SYMTAB sym 
)
void DST_enter_inlined_subroutine ( DST_IDX  parent,
DST_IDX  inl_routine,
LABEL_IDX  begin_label,
LABEL_IDX  end_label,
DST_TYPE  caller_file_dst,
DST_TYPE  callee_file_dst,
IPO_SYMTAB symtab,
MEM_POOL caller_file_m,
MEM_POOL callee_file_m,
mUINT16  cross_file_id 
)
mUINT16 DST_get_cross_file_id ( DST_IDX  parent,
DST_IDX  inl_routine,
DST_TYPE  caller_file_dst,
DST_TYPE  callee_file_dst 
)