Searched refs:head_lir (Results 1 – 7 of 7) sorted by relevance
/art/compiler/dex/quick/ |
D | local_optimizations.cc | 147 void Mir2Lir::ApplyLoadStoreElimination(LIR* head_lir, LIR* tail_lir) { in ApplyLoadStoreElimination() argument 151 if (head_lir == tail_lir) { in ApplyLoadStoreElimination() 155 for (this_lir = head_lir; this_lir != tail_lir; this_lir = NEXT_LIR(this_lir)) { in ApplyLoadStoreElimination() 318 void Mir2Lir::ApplyLoadHoisting(LIR* head_lir, LIR* tail_lir) { in ApplyLoadHoisting() argument 327 if (head_lir == tail_lir) { in ApplyLoadHoisting() 332 for (this_lir = NEXT_LIR(head_lir); this_lir != tail_lir; this_lir = NEXT_LIR(this_lir)) { in ApplyLoadHoisting() 369 for (check_lir = PREV_LIR(this_lir); check_lir != head_lir; check_lir = PREV_LIR(check_lir)) { in ApplyLoadHoisting() 431 prev_inst_list[next_slot++] = head_lir; in ApplyLoadHoisting() 509 void Mir2Lir::ApplyLocalOptimizations(LIR* head_lir, LIR* tail_lir) { in ApplyLocalOptimizations() argument 511 ApplyLoadStoreElimination(head_lir, tail_lir); in ApplyLocalOptimizations() [all …]
|
D | mir_to_lir.cc | 1118 LIR* head_lir = NULL; in MethodBlockCodeGen() local 1122 head_lir = NewLIR0(kPseudoExportedPC); in MethodBlockCodeGen() 1161 if (head_lir == NULL) { in MethodBlockCodeGen() 1162 head_lir = &block_label_list_[bb->id]; in MethodBlockCodeGen() 1164 DCHECK(!head_lir->flags.use_def_invalid); in MethodBlockCodeGen() 1165 head_lir->u.m.def_mask = &kEncodeAll; in MethodBlockCodeGen() 1189 if (head_lir) { in MethodBlockCodeGen() 1191 ApplyLocalOptimizations(head_lir, last_lir_insn_); in MethodBlockCodeGen()
|
D | mir_to_lir.h | 723 void ApplyLoadStoreElimination(LIR* head_lir, LIR* tail_lir); 724 void ApplyLoadHoisting(LIR* head_lir, LIR* tail_lir); 725 virtual void ApplyLocalOptimizations(LIR* head_lir, LIR* tail_lir);
|
/art/compiler/dex/quick/arm/ |
D | codegen_arm.h | 68 uint32_t LinkFixupInsns(LIR* head_lir, LIR* tail_lir, CodeOffset offset);
|
D | assemble_arm.cc | 1637 uint32_t ArmMir2Lir::LinkFixupInsns(LIR* head_lir, LIR* tail_lir, uint32_t offset) { in LinkFixupInsns() argument 1641 for (LIR* lir = head_lir; lir != end_lir; lir = NEXT_LIR(lir)) { in LinkFixupInsns()
|
/art/compiler/dex/quick/arm64/ |
D | assemble_arm64.cc | 960 uint32_t Arm64Mir2Lir::LinkFixupInsns(LIR* head_lir, LIR* tail_lir, uint32_t offset) { in LinkFixupInsns() argument 964 for (LIR* lir = head_lir; lir != end_lir; lir = NEXT_LIR(lir)) { in LinkFixupInsns()
|
D | codegen_arm64.h | 350 uint32_t LinkFixupInsns(LIR* head_lir, LIR* tail_lir, CodeOffset offset);
|