#include <lnopt_main.h>
Public Member Functions | |
| EST_REGISTER_USAGE () | |
| void | operator= (EST_REGISTER_USAGE r) |
| BOOL | Fits () const |
| BOOL | Does_Not_Fit () const |
| INT | Est_Fp_Regs () const |
| INT | Est_Int_Regs () const |
| INT | Est_TLB () const |
| void | Set_Est_Regs (INT fp_est, INT fp_regs_available, INT int_est, INT int_regs_available, INT tlb_est, INT tlb_available) |
| void | Set_Fits (BOOL f) |
| void | Set_Does_Not_Fit (BOOL f) |
| void | Print (FILE *f) |
Private Attributes | |
| mINT16 | _fp_est |
| mINT16 | _int_est |
| mINT16 | _tlb_est |
| mBOOL | _fits |
| mBOOL | _no_fit |
Definition at line 773 of file lnopt_main.h.
| EST_REGISTER_USAGE::EST_REGISTER_USAGE | ( | ) | [inline] |
Definition at line 780 of file lnopt_main.h.
| void EST_REGISTER_USAGE::operator= | ( | EST_REGISTER_USAGE | r | ) | [inline] |
| BOOL EST_REGISTER_USAGE::Fits | ( | ) | const [inline] |
Definition at line 786 of file lnopt_main.h.
References _fits.
Referenced by Inner_Fission_Phase_Walk(), DO_LOOP_INFO::Print(), and SNL_Regtile_Loop().
| BOOL EST_REGISTER_USAGE::Does_Not_Fit | ( | ) | const [inline] |
Definition at line 787 of file lnopt_main.h.
References _no_fit.
Referenced by Inner_Fission_Phase_Walk(), and DO_LOOP_INFO::Print().
| INT EST_REGISTER_USAGE::Est_Fp_Regs | ( | ) | const [inline] |
Definition at line 788 of file lnopt_main.h.
References _fp_est.
Referenced by Fission_Inner_Loop(), and DO_LOOP_INFO::Print().
| INT EST_REGISTER_USAGE::Est_Int_Regs | ( | ) | const [inline] |
Definition at line 789 of file lnopt_main.h.
References _int_est.
Referenced by Fission_Inner_Loop(), and DO_LOOP_INFO::Print().
| INT EST_REGISTER_USAGE::Est_TLB | ( | ) | const [inline] |
Definition at line 790 of file lnopt_main.h.
References _tlb_est.
Referenced by Fission_Inner_Loop().
| void EST_REGISTER_USAGE::Set_Est_Regs | ( | INT | fp_est, | |
| INT | fp_regs_available, | |||
| INT | int_est, | |||
| INT | int_regs_available, | |||
| INT | tlb_est, | |||
| INT | tlb_available | |||
| ) |
Definition at line 1253 of file lnopt_main.cxx.
References _fits, _fp_est, _int_est, _no_fit, and _tlb_est.
Referenced by Do_Automatic_Transformation().
Definition at line 794 of file lnopt_main.h.
References _fits, _fp_est, _int_est, _no_fit, _tlb_est, and FALSE.
Referenced by SNL_Regtile_Loop().
Definition at line 1273 of file lnopt_main.cxx.
References _fits, _fp_est, _int_est, _no_fit, _tlb_est, and fprintf().
Referenced by DO_LOOP_INFO::Print().
mINT16 EST_REGISTER_USAGE::_fp_est [private] |
Definition at line 774 of file lnopt_main.h.
Referenced by Est_Fp_Regs(), operator=(), Print(), Set_Does_Not_Fit(), Set_Est_Regs(), and Set_Fits().
mINT16 EST_REGISTER_USAGE::_int_est [private] |
Definition at line 775 of file lnopt_main.h.
Referenced by Est_Int_Regs(), operator=(), Print(), Set_Does_Not_Fit(), Set_Est_Regs(), and Set_Fits().
mINT16 EST_REGISTER_USAGE::_tlb_est [private] |
Definition at line 776 of file lnopt_main.h.
Referenced by Est_TLB(), operator=(), Print(), Set_Does_Not_Fit(), Set_Est_Regs(), and Set_Fits().
mBOOL EST_REGISTER_USAGE::_fits [private] |
Definition at line 777 of file lnopt_main.h.
Referenced by Fits(), operator=(), Print(), Set_Does_Not_Fit(), Set_Est_Regs(), and Set_Fits().
mBOOL EST_REGISTER_USAGE::_no_fit [private] |
Definition at line 778 of file lnopt_main.h.
Referenced by Does_Not_Fit(), operator=(), Print(), Set_Does_Not_Fit(), Set_Est_Regs(), and Set_Fits().
1.5.6