#include <full_profile.h>
Public Member Functions | |
| Full_Profile () | |
| ~Full_Profile () | |
| void | doit (legoModule *module_ptr, int option=0) |
| void | lego_write (legoModule *module_ptr, char *input_filename) |
| Full_Profile () | |
| ~Full_Profile () | |
| void | doit (legoModule *module_ptr, int option=0) |
| void | lego_write (legoModule *module_ptr, char *input_filename) |
Private Member Functions | |
| void | instrument (legoProc *proc_ptr) |
| void | open_main_file (int max_entry) |
| void | open_header_file () |
| void | close_main_file () |
| void | close_header_file () |
| void | insert_probe (legoProc *proc_ptr, legoRegion *region_ptr) |
| void | instrument (legoProc *proc_ptr) |
| void | open_main_file (int max_entry) |
| void | open_header_file () |
| void | close_main_file () |
| void | close_header_file () |
| void | insert_probe (legoProc *proc_ptr, legoRegion *region_ptr) |
Private Attributes | |
| Instrument | _my_instrument |
| FILE * | _main_fp |
| FILE * | _header_fp |
| Node_Table * | _bbid_table |
| Node_Table * | _ld_st_table |
| FILE * | _main_fp |
| FILE * | _header_fp |
| Node_Table * | _bbid_table |
| Node_Table * | _ld_st_table |
|
|
Definition at line 40 of file include/full_profile.h. References _bbid_table, _header_fp, _ld_st_table, and _main_fp. |
|
|
Definition at line 44 of file include/full_profile.h. |
|
|
Definition at line 40 of file src/full_profile.h. References _bbid_table, _header_fp, _ld_st_table, and _main_fp. |
|
|
Definition at line 44 of file src/full_profile.h. |
|
|
|
|
|
Definition at line 452 of file full_profile.cpp. References _header_fp, and fclose(). Referenced by doit(). |
|
|
|
|
|
Definition at line 457 of file full_profile.cpp. References _main_fp, and fclose(). Referenced by doit(). |
|
||||||||||||
|
|
|
||||||||||||
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
Definition at line 203 of file full_profile.cpp. References insert_probe(). Referenced by doit(). |
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 463 of file full_profile.cpp. References i, input_filename, LegoWrite(), strcpy(), and strlen(). |
|
|
|
|
|
Definition at line 440 of file full_profile.cpp. References _header_fp, fopen(), fprintf(), FULL_HEADER_FILENAME, FULL_PROFILE_BBID_PROBE_NAME2, and FULL_PROFILE_LD_ST_PROBE_NAME2. Referenced by doit(). |
|
|
|
|
|
Definition at line 333 of file full_profile.cpp. References _main_fp, exit(), fclose(), fopen(), fprintf(), FULL_MAIN_FILENAME, FULL_PROFILE_BBID_PROBE_NAME, FULL_PROFILE_BBID_PROBE_NAME2, FULL_PROFILE_LD_ST_PROBE_NAME, and FULL_PROFILE_LD_ST_PROBE_NAME2. Referenced by doit(). |
|
|
Definition at line 69 of file src/full_profile.h. |
|
|
Definition at line 69 of file include/full_profile.h. Referenced by doit(), Full_Profile(), and insert_probe(). |
|
|
Definition at line 64 of file src/full_profile.h. |
|
|
Definition at line 64 of file include/full_profile.h. Referenced by close_header_file(), Full_Profile(), and open_header_file(). |
|
|
Definition at line 70 of file src/full_profile.h. |
|
|
Definition at line 70 of file include/full_profile.h. Referenced by doit(), Full_Profile(), and insert_probe(). |
|
|
Definition at line 63 of file src/full_profile.h. |
|
|
Definition at line 63 of file include/full_profile.h. Referenced by close_main_file(), Full_Profile(), and open_main_file(). |
|
|
Definition at line 61 of file src/full_profile.h. Referenced by doit(), and insert_probe(). |
1.3.2