#include "defs.h"#include "config.h"#include "tracing.h"#include "erglob.h"#include "tn.h"#include "bb.h"#include "op.h"#include "note.h"

Go to the source code of this file.
Functions/Subroutines | |
| void | NOTE_Add_To_BB (BB *bb, NOTE_HANDLER handler, NOTE_INFO *info) |
| void | NOTE_BB_Act (BB *bb, NOTE_ACTION action, FILE *file) |
| NOTE_INFO * | NOTE_Retrieve_Note_For_Handler (BB *bb, NOTE_HANDLER handler) |
| void NOTE_Add_To_BB | ( | BB * | bb, | |
| NOTE_HANDLER | handler, | |||
| NOTE_INFO * | info | |||
| ) |
Definition at line 79 of file note.cxx.
References ANNOT_NOTE, BB_Add_Annotation(), comment(), MEM_pu_pool, NOTE_handler, NOTE_info, and TYPE_MEM_POOL_ALLOC.
Referenced by Add_Scheduling_Note(), Add_Scheduling_Notes_For_Loops(), COMMENT_Add(), KEY_SCH::Gen_PKE(), KEY_SCH::Loop_Preconditioning(), note_not_unrolled(), note_remainder_head(), and Order_Chains().
| void NOTE_BB_Act | ( | BB * | bb, | |
| NOTE_ACTION | action, | |||
| FILE * | file | |||
| ) |
Definition at line 101 of file note.cxx.
References ANNOT_First, ANNOT_Next, ANNOT_NOTE, ANNOT_note, BB_annotations, NOTE_ACT, and NULL.
Referenced by EMT_Assemble_BB(), Print_BB(), Print_BB_No_Srclines(), and Trace_BB().
| NOTE_INFO* NOTE_Retrieve_Note_For_Handler | ( | BB * | bb, | |
| NOTE_HANDLER | handler | |||
| ) |
Definition at line 127 of file note.cxx.
References ANNOT_First, ANNOT_Next, ANNOT_NOTE, ANNOT_note, BB_annotations, NOTE_handler, NOTE_info, and NULL.
Referenced by Add_Scheduling_Note(), and Add_Scheduling_Notes_For_Loops().
1.5.6