#include <fb_tnv.h>
Public Member Functions | |
| FB_TNV () | |
| void | Print (FILE *fp) const |
Data Fields | |
| UINT32 | _id |
| INT32 | _flag |
| UINT64 | _address |
| UINT64 | _exec_counter |
| UINT64 | _clear_counter |
| UINT64 | _sample_counter |
| UINT64 | _stride_steps |
| UINT64 | _zero_std_counter |
| UINT64 | _values [FB_TNV_SIZE] |
| UINT64 | _counters [FB_TNV_SIZE] |
Definition at line 39 of file fb_tnv.h.
Definition at line 64 of file fb_tnv.h.
References _counters, _exec_counter, _flag, _id, _values, _zero_std_counter, and fprintf().
Referenced by _dump_pu_data(), FB_Info_Value::Print(), FB_Info_Stride::Print(), and FB_Info_Icall::Print().
Definition at line 40 of file fb_tnv.h.
Referenced by __stride_profile_invoke(), __value_profile_invoke(), WN_INSTRUMENT_WALKER::Merge_Icall_Feedback(), Print(), Profile_Icall(), and Instr::Profile_Icall().
Definition at line 41 of file fb_tnv.h.
Referenced by __stride_profile_invoke(), __value_profile_invoke(), FB_Info_Icall::FB_Info_Icall(), FEEDBACK::FB_lower_icall(), FB_Info_Icall::Is_uninit(), WN_INSTRUMENT_WALKER::Merge_Icall_Feedback(), Print(), Profile_Icall(), and Instr::Profile_Icall().
Definition at line 54 of file fb_tnv.h.
Referenced by __stride_profile_invoke(), __value_profile_invoke(), FEEDBACK::Annot_icall(), Convert_Feedback_Info(), OPT_FEEDBACK::Emit_feedback(), FEEDBACK::FB_clone_node(), FB_IPA_Clone_node(), FEEDBACK::FB_lower_icall(), FEEDBACK::FB_recombine_node(), FEEDBACK::FB_scale_node(), WN_INSTRUMENT_WALKER::Merge_Icall_Feedback(), REGION_STRIDE_PREFETCH::Phased_Multi_Stride_Ins(), Print(), Profile_Icall(), Instr::Profile_Icall(), REGION_STRIDE_PREFETCH::Stride_Ins(), REGION_STRIDE_PREFETCH::Strong_Single_Stride_Ins(), and vho_lower_icall().
Definition at line 55 of file fb_tnv.h.
Referenced by __stride_profile_invoke(), __value_profile_invoke(), Profile_Icall(), and Instr::Profile_Icall().
Definition at line 58 of file fb_tnv.h.
Referenced by __stride_profile_invoke(), REGION_STRIDE_PREFETCH::Phased_Multi_Stride_Ins(), Print(), REGION_STRIDE_PREFETCH::Stride_Ins(), and REGION_STRIDE_PREFETCH::Strong_Single_Stride_Ins().
| UINT64 FB_TNV::_values[FB_TNV_SIZE] |
Definition at line 59 of file fb_tnv.h.
Referenced by __stride_profile_invoke(), __value_profile_invoke(), FEEDBACK::Annot_icall(), FEEDBACK::FB_clone_node(), FB_IPA_Clone_node(), FEEDBACK::FB_recombine_node(), FEEDBACK::FB_scale_node(), WN_INSTRUMENT_WALKER::Merge_Icall_Feedback(), Print(), Profile_Icall(), Instr::Profile_Icall(), REGION_STRIDE_PREFETCH::Strong_Single_Stride_Ins(), and vho_lower_icall().
| UINT64 FB_TNV::_counters[FB_TNV_SIZE] |
Definition at line 60 of file fb_tnv.h.
Referenced by __stride_profile_invoke(), __value_profile_invoke(), FEEDBACK::Annot_icall(), Convert_Feedback_Info(), OPT_FEEDBACK::Emit_feedback(), FEEDBACK::FB_clone_node(), FB_IPA_Clone_node(), FEEDBACK::FB_lower_icall(), FEEDBACK::FB_recombine_node(), FEEDBACK::FB_scale_node(), WN_INSTRUMENT_WALKER::Merge_Icall_Feedback(), Print(), Profile_Icall(), Instr::Profile_Icall(), REGION_STRIDE_PREFETCH::Stride_Ins(), and vho_lower_icall().
1.5.6