#include <ipo_inline.h>

Public Member Functions | |
| ST * | Formal_St () const |
| WN * | Actual_Wn () const |
| ST_IDX | Replace_St () const |
| PREG_NUM | Formal_Preg () const |
| ST * | Actual_Aliased () const |
| ST * | Addr_Passed_Actual () const |
| PASS_METHOD | Pass_Method () const |
| FIXUP_METHOD | Fixup_Method () const |
| RESHAPE_METHOD | Reshape_Method () const |
| BOOL | Restrict_Pointer () const |
| void | Set_formal_st (ST *s) |
| void | Set_actual (WN *a) |
| void | Set_replace_st (ST_IDX s) |
| void | Set_formal_preg (PREG_NUM p) |
| void | Set_actual_aliased (ST *st) |
| void | Set_addr_passed_actual (ST *st) |
| void | Set_pass_method (PASS_METHOD p) |
| void | Set_fixup_method (FIXUP_METHOD p) |
| void | Set_reshape_method (RESHAPE_METHOD r) |
| void | Set_restrict_pointer () |
| PARAMETER_ATTRIBUTES (WN *actual, ST *formal_st, ST_IDX replace_st=0) | |
Private Attributes | |
| ST * | _formal_st |
| WN * | _actual |
| ST_IDX | _replace_st |
| PREG_NUM | formal_preg |
| ST * | actual_aliased |
| ST * | addr_passed_actual |
| PASS_METHOD | pass_method |
| FIXUP_METHOD | fixup_method |
| RESHAPE_METHOD | reshape_method |
| BOOL | is_restrict_pointer |
Definition at line 139 of file ipo_inline.h.
| ST* PARAMETER_ATTRIBUTES::Formal_St | ( | ) | const [inline] |
Definition at line 161 of file ipo_inline.h.
References _formal_st.
Referenced by Compute_Pass_Method().
| WN* PARAMETER_ATTRIBUTES::Actual_Wn | ( | ) | const [inline] |
Definition at line 162 of file ipo_inline.h.
References _actual.
Referenced by Compute_Pass_Method(), IPO_INLINE::Process_Formal_ST(), and IPO_INLINE::Reshape_Array().
| ST_IDX PARAMETER_ATTRIBUTES::Replace_St | ( | ) | const [inline] |
Definition at line 163 of file ipo_inline.h.
References _replace_st.
Referenced by IPO_INLINE::Process_Formal_ST().
| PREG_NUM PARAMETER_ATTRIBUTES::Formal_Preg | ( | ) | const [inline] |
Definition at line 164 of file ipo_inline.h.
References formal_preg.
Referenced by IPO_INLINE::Process_Formal_ST().
| ST* PARAMETER_ATTRIBUTES::Actual_Aliased | ( | ) | const [inline] |
| ST* PARAMETER_ATTRIBUTES::Addr_Passed_Actual | ( | ) | const [inline] |
Definition at line 166 of file ipo_inline.h.
References addr_passed_actual.
Referenced by IPO_INLINE::Reshape_Array().
| PASS_METHOD PARAMETER_ATTRIBUTES::Pass_Method | ( | ) | const [inline] |
| FIXUP_METHOD PARAMETER_ATTRIBUTES::Fixup_Method | ( | ) | const [inline] |
Definition at line 168 of file ipo_inline.h.
References fixup_method.
Referenced by IPO_INLINE::Process_Formal_ST().
| RESHAPE_METHOD PARAMETER_ATTRIBUTES::Reshape_Method | ( | ) | const [inline] |
Definition at line 169 of file ipo_inline.h.
References reshape_method.
Referenced by IPO_INLINE::Reshape_Array().
| BOOL PARAMETER_ATTRIBUTES::Restrict_Pointer | ( | ) | const [inline] |
Definition at line 173 of file ipo_inline.h.
References _actual.
Referenced by Copy_Non_Constant_Parm().
Definition at line 176 of file ipo_inline.h.
References actual_aliased.
Referenced by Compute_Pass_Method().
Definition at line 177 of file ipo_inline.h.
References addr_passed_actual.
Referenced by Compute_Pass_Method(), and IPO_INLINE::Reshape_Array().
| void PARAMETER_ATTRIBUTES::Set_pass_method | ( | PASS_METHOD | p | ) | [inline] |
Definition at line 178 of file ipo_inline.h.
References pass_method.
Referenced by Compute_Pass_Method().
| void PARAMETER_ATTRIBUTES::Set_fixup_method | ( | FIXUP_METHOD | p | ) | [inline] |
Definition at line 179 of file ipo_inline.h.
References fixup_method.
Referenced by Compute_Pass_Method().
| void PARAMETER_ATTRIBUTES::Set_reshape_method | ( | RESHAPE_METHOD | r | ) | [inline] |
Definition at line 180 of file ipo_inline.h.
References reshape_method.
Referenced by Compute_Pass_Method().
| void PARAMETER_ATTRIBUTES::Set_restrict_pointer | ( | ) | [inline] |
Definition at line 181 of file ipo_inline.h.
References is_restrict_pointer, and TRUE.
Referenced by Compute_Pass_Method().
ST* PARAMETER_ATTRIBUTES::_formal_st [private] |
WN* PARAMETER_ATTRIBUTES::_actual [private] |
ST_IDX PARAMETER_ATTRIBUTES::_replace_st [private] |
PREG_NUM PARAMETER_ATTRIBUTES::formal_preg [private] |
ST* PARAMETER_ATTRIBUTES::actual_aliased [private] |
Definition at line 146 of file ipo_inline.h.
Referenced by Actual_Aliased(), and Set_actual_aliased().
ST* PARAMETER_ATTRIBUTES::addr_passed_actual [private] |
Definition at line 148 of file ipo_inline.h.
Referenced by Addr_Passed_Actual(), and Set_addr_passed_actual().
PASS_METHOD PARAMETER_ATTRIBUTES::pass_method [private] |
Definition at line 157 of file ipo_inline.h.
Referenced by Reshape_Method(), and Set_reshape_method().
Definition at line 158 of file ipo_inline.h.
Referenced by Restrict_Pointer(), and Set_restrict_pointer().
1.5.6