Lines Matching defs:tail_lir
147 void Mir2Lir::ApplyLoadStoreElimination(LIR* head_lir, LIR* tail_lir) {
151 if (head_lir == tail_lir) {
155 for (this_lir = head_lir; this_lir != tail_lir; this_lir = NEXT_LIR(this_lir)) {
209 for (check_lir = NEXT_LIR(this_lir); check_lir != tail_lir; check_lir = NEXT_LIR(check_lir)) {
318 void Mir2Lir::ApplyLoadHoisting(LIR* head_lir, LIR* tail_lir) {
327 if (head_lir == tail_lir) {
332 for (this_lir = NEXT_LIR(head_lir); this_lir != tail_lir; this_lir = NEXT_LIR(this_lir)) {
509 void Mir2Lir::ApplyLocalOptimizations(LIR* head_lir, LIR* tail_lir) {
511 ApplyLoadStoreElimination(head_lir, tail_lir);
514 ApplyLoadHoisting(head_lir, tail_lir);