HPCToolkit
cct_dump.h File Reference
#include <stdint.h>
#include <cct/cct.h>
#include <messages/messages.h>
#include <hpcrun/thread_data.h>
Include dependency graph for cct_dump.h:

Go to the source code of this file.

Macros

#define _FLG   CCT
 
#define TLIM   1
 
#define TL(E)   ((TD_GET(id) == TLIM) && (E))
 
#define TLS(S)   if (TD_GET(id) == TLIM) S
 
#define TF(_FLG, ...)   TMSG(_FLG, __VA_ARGS__)
 

Functions

static void l_dump (cct_node_t *node, cct_op_arg_t arg, size_t level)
 
static void dump_cct (cct_node_t *cct)
 

Macro Definition Documentation

◆ _FLG

#define _FLG   CCT

Definition at line 50 of file cct_dump.h.

◆ TF

#define TF (   _FLG,
  ... 
)    TMSG(_FLG, __VA_ARGS__)

Definition at line 70 of file cct_dump.h.

◆ TL

#define TL (   E)    ((TD_GET(id) == TLIM) && (E))

Definition at line 65 of file cct_dump.h.

◆ TLIM

#define TLIM   1

Definition at line 58 of file cct_dump.h.

◆ TLS

#define TLS (   S)    if (TD_GET(id) == TLIM) S

Definition at line 66 of file cct_dump.h.

Function Documentation

◆ dump_cct()

static void dump_cct ( cct_node_t cct)
static

Definition at line 90 of file cct_dump.h.

Here is the call graph for this function:

◆ l_dump()

static void l_dump ( cct_node_t node,
cct_op_arg_t  arg,
size_t  level 
)
static

Definition at line 73 of file cct_dump.h.

Here is the call graph for this function:
Here is the caller graph for this function: