|
GCC Middle and Back End API Reference
|

Data Fields | |
| struct timevar_time_def | elapsed |
| struct timevar_time_def | start_time |
| const char * | name |
| unsigned | standalone: 1 |
| unsigned | used: 1 |
See timevar.h for an explanation of timing variables.
A timing variable.
| struct timevar_time_def timevar_def::elapsed |
Elapsed time for this variable.
Referenced by timevar_cond_start(), timevar_init(), timevar_stop(), and validate_phases().
| const char* timevar_def::name |
The name of this timing variable.
Referenced by timevar_cond_start(), and validate_phases().
| unsigned timevar_def::standalone |
Nonzero if this timing variable is running as a standalone
timer.
Referenced by timevar_init(), timevar_start(), and timevar_stop().
| struct timevar_time_def timevar_def::start_time |
If this variable is timed independently of the timing stack,
using timevar_start, this contains the start time.
Referenced by timevar_start(), and timevar_stop().
| unsigned timevar_def::used |
Nonzero if this timing variable was ever started or pushed onto
the timing stack.
Referenced by timevar_cond_start(), timevar_init(), timevar_start(), and validate_phases().