#include <symtab_defs.h>
Public Member Functions | |
| INT64 | Lbnd_val () const |
| void | Set_lbnd_val (INT64 val) |
| ST_IDX | Lbnd_var () const |
| void | Set_lbnd_var (ST_IDX st) |
| INT64 | Ubnd_val () const |
| void | Set_ubnd_val (INT64 val) |
| ST_IDX | Ubnd_var () const |
| void | Set_ubnd_var (ST_IDX st) |
| INT64 | Stride_val () const |
| void | Set_stride_val (INT64 val) |
| ST_IDX | Stride_var () const |
| void | Set_stride_var (ST_IDX st) |
| ARB () | |
| void | Verify (mUINT16 dim) const |
| void | Print (FILE *f) const |
Public Attributes | |
| mUINT16 | flags |
| mUINT16 | dimension |
| mUINT16 | co_dimension |
| mUINT16 | unused |
| union { | |
| mINT64 lbnd_val | |
| struct { | |
| ST_IDX lbnd_var | |
| mINT32 unused | |
| } var | |
| } | u1 |
| union { | |
| mINT64 ubnd_val | |
| struct { | |
| ST_IDX ubnd_var | |
| mINT32 unused | |
| } var | |
| } | u2 |
| union { | |
| mINT64 stride_val | |
| struct { | |
| ST_IDX stride_var | |
| mINT32 unused | |
| } var | |
| } | u3 |
Definition at line 308 of file symtab_defs.h.
| ARB::ARB | ( | ) | [inline] |
Definition at line 375 of file symtab_defs.h.
| INT64 ARB::Lbnd_val | ( | ) | const [inline] |
Definition at line 345 of file symtab_defs.h.
References u1.
Referenced by ARB_lbnd_val(), and Print().
| ST_IDX ARB::Lbnd_var | ( | ) | const [inline] |
Definition at line 348 of file symtab_defs.h.
References u1.
Referenced by ARB_lbnd_var(), Print(), and Verify().
| void ARB::Print | ( | FILE * | f | ) | const |
Definition at line 2415 of file symtab.cxx.
References ARB_CONST_LBND, ARB_CONST_STRIDE, ARB_CONST_UBND, flags, fprintf(), Lbnd_val(), Lbnd_var(), ST_IDX_index(), Stride_val(), Stride_var(), Ubnd_val(), and Ubnd_var().

| void ARB::Set_lbnd_val | ( | INT64 | val | ) | [inline] |
| void ARB::Set_lbnd_var | ( | ST_IDX | st | ) | [inline] |
| void ARB::Set_stride_val | ( | INT64 | val | ) | [inline] |
| void ARB::Set_stride_var | ( | ST_IDX | st | ) | [inline] |
| void ARB::Set_ubnd_val | ( | INT64 | val | ) | [inline] |
| void ARB::Set_ubnd_var | ( | ST_IDX | st | ) | [inline] |
| INT64 ARB::Stride_val | ( | ) | const [inline] |
Definition at line 363 of file symtab_defs.h.
References u3.
Referenced by ARB_stride_val(), and Print().
| ST_IDX ARB::Stride_var | ( | ) | const [inline] |
Definition at line 366 of file symtab_defs.h.
References u3.
Referenced by ARB_stride_var(), Print(), and Verify().
| INT64 ARB::Ubnd_val | ( | ) | const [inline] |
Definition at line 354 of file symtab_defs.h.
References u2.
Referenced by ARB_ubnd_val(), and Print().
| ST_IDX ARB::Ubnd_var | ( | ) | const [inline] |
Definition at line 357 of file symtab_defs.h.
References u2.
Referenced by ARB_ubnd_var(), Print(), and Verify().
| void ARB::Verify | ( | mUINT16 | dim | ) | const |
Definition at line 690 of file symtab_verify.cxx.
References ARB_CONST_LBND, ARB_CONST_STRIDE, ARB_CONST_UBND, ARB_LAST_DIMEN, dimension, flags, Is_True, Lbnd_var(), Stride_var(), u1, u2, u3, Ubnd_var(), and unused.
Referenced by ARB_Verify_all().

Definition at line 314 of file symtab_defs.h.
Referenced by ARB_co_dimension(), ARB_Init(), and Set_ARB_co_dimension().
Definition at line 311 of file symtab_defs.h.
Referenced by ARB_dimension(), ARB_Init(), Set_ARB_dimension(), and Verify().
Definition at line 310 of file symtab_defs.h.
Referenced by ARB_const_lbnd(), ARB_const_stride(), ARB_const_ubnd(), ARB_empty_lbnd(), ARB_empty_stride(), ARB_empty_ubnd(), ARB_first_dimen(), ARB_flags(), ARB_Init(), ARB_last_dimen(), ARB_star_ubnd(), Clear_ARB_const_lbnd(), Clear_ARB_const_stride(), Clear_ARB_const_ubnd(), Clear_ARB_empty_lbnd(), Clear_ARB_empty_stride(), Clear_ARB_empty_ubnd(), Clear_ARB_first_dimen(), Clear_ARB_last_dimen(), Clear_ARB_star_ubnd(), Print(), Set_ARB_const_lbnd(), Set_ARB_const_stride(), Set_ARB_const_ubnd(), Set_ARB_empty_lbnd(), Set_ARB_empty_stride(), Set_ARB_empty_ubnd(), Set_ARB_first_dimen(), Set_ARB_flags(), Set_ARB_last_dimen(), Set_ARB_star_ubnd(), and Verify().
Definition at line 318 of file symtab_defs.h.
Referenced by ARB_Init().
Definition at line 320 of file symtab_defs.h.
Definition at line 336 of file symtab_defs.h.
Referenced by ARB_Init().
Definition at line 338 of file symtab_defs.h.
| union { ... } ARB::u1 |
Referenced by ARB_Init(), Lbnd_val(), Lbnd_var(), Set_lbnd_val(), Set_lbnd_var(), and Verify().
| union { ... } ARB::u2 |
Referenced by ARB_Init(), Set_ubnd_val(), Set_ubnd_var(), Ubnd_val(), Ubnd_var(), and Verify().
| union { ... } ARB::u3 |
Referenced by ARB_Init(), Set_stride_val(), Set_stride_var(), Stride_val(), Stride_var(), and Verify().
Definition at line 327 of file symtab_defs.h.
Referenced by ARB_Init().
Definition at line 329 of file symtab_defs.h.
Definition at line 322 of file symtab_defs.h.
Definition at line 315 of file symtab_defs.h.
Referenced by ARB_Init(), and Verify().
| struct { ... } ARB::var |
| struct { ... } ARB::var |
| struct { ... } ARB::var |
1.6.1