CACAO
|
Go to the source code of this file.
Macros | |
#define | LT_DEBUG_CHECK |
#define | _LT_CHECK_BOUNDS(i, l, h) assert( ((i) >= (l)) && ((i) < (h))); |
#define | _LT_ASSERT(a) assert((a)); |
#define | LT_BB_IN 3 |
#define | LT_BB_OUT 2 |
#define | LT_DEF 1 |
#define | LT_USE 0 |
Typedefs | |
typedef struct site * | lt_iterator |
Functions | |
void | lt_scanlifetimes (jitdata *, graphdata *, dominatordata *) |
void | lt_add_ss (lifetime *, stackelement_t *) |
void | lt_remove_use_site (lifetime *lt, int block, int iindex) |
void | lt_move_use_sites (lifetime *from, lifetime *to) |
void | lt_lifeness_analysis (jitdata *, graphdata *) |
#define _LT_ASSERT | ( | a | ) | assert((a)); |
Definition at line 45 of file lifetimes.hpp.
Definition at line 44 of file lifetimes.hpp.
#define LT_BB_IN 3 |
Definition at line 51 of file lifetimes.hpp.
#define LT_BB_OUT 2 |
Definition at line 52 of file lifetimes.hpp.
#define LT_DEBUG_CHECK |
Definition at line 39 of file lifetimes.hpp.
#define LT_DEF 1 |
Definition at line 53 of file lifetimes.hpp.
#define LT_USE 0 |
Definition at line 54 of file lifetimes.hpp.
typedef struct site* lt_iterator |
Definition at line 56 of file lifetimes.hpp.
void lt_add_ss | ( | lifetime * | , |
stackelement_t * | |||
) |
Definition at line 230 of file lifetimes.cpp.
Definition at line 574 of file lifetimes.cpp.
Definition at line 606 of file lifetimes.cpp.
void lt_scanlifetimes | ( | jitdata * | , |
graphdata * | , | ||
dominatordata * | |||
) |
Definition at line 108 of file lifetimes.cpp.