|
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.
1.8.5