Searched refs:head_lir (Results 1 - 7 of 7) sorted by relevance

/art/compiler/dex/quick/
H A Dlocal_optimizations.cc148 void Mir2Lir::ApplyLoadStoreElimination(LIR* head_lir, LIR* tail_lir) { argument
152 if (head_lir == tail_lir) {
156 for (this_lir = head_lir; this_lir != tail_lir; this_lir = NEXT_LIR(this_lir)) {
319 void Mir2Lir::ApplyLoadHoisting(LIR* head_lir, LIR* tail_lir) { argument
328 if (head_lir == tail_lir) {
333 for (this_lir = NEXT_LIR(head_lir); this_lir != tail_lir; this_lir = NEXT_LIR(this_lir)) {
370 for (check_lir = PREV_LIR(this_lir); check_lir != head_lir; check_lir = PREV_LIR(check_lir)) {
428 * Reached the top - use head_lir as the dependent marker as all labels
432 prev_inst_list[next_slot++] = head_lir;
509 void Mir2Lir::ApplyLocalOptimizations(LIR* head_lir, LI argument
[all...]
H A Dmir_to_lir.cc1222 LIR* head_lir = nullptr; local
1226 head_lir = NewLIR0(kPseudoExportedPC);
1276 if (head_lir == nullptr) {
1277 head_lir = &block_label_list_[bb->id];
1279 DCHECK(!head_lir->flags.use_def_invalid);
1280 head_lir->u.m.def_mask = &kEncodeAll;
1291 if (head_lir) {
1293 ApplyLocalOptimizations(head_lir, last_lir_insn_);
H A Dmir_to_lir.h693 void ApplyLoadStoreElimination(LIR* head_lir, LIR* tail_lir);
694 void ApplyLoadHoisting(LIR* head_lir, LIR* tail_lir);
695 virtual void ApplyLocalOptimizations(LIR* head_lir, LIR* tail_lir);
/art/compiler/dex/quick/arm/
H A Dcodegen_arm.h124 uint32_t LinkFixupInsns(LIR* head_lir, LIR* tail_lir, CodeOffset offset);
H A Dassemble_arm.cc1642 uint32_t ArmMir2Lir::LinkFixupInsns(LIR* head_lir, LIR* tail_lir, uint32_t offset) { argument
1646 for (LIR* lir = head_lir; lir != end_lir; lir = NEXT_LIR(lir)) {
/art/compiler/dex/quick/arm64/
H A Dassemble_arm64.cc1108 uint32_t Arm64Mir2Lir::LinkFixupInsns(LIR* head_lir, LIR* tail_lir, uint32_t offset) { argument
1112 for (LIR* lir = head_lir; lir != end_lir; lir = NEXT_LIR(lir)) {
H A Dcodegen_arm64.h355 uint32_t LinkFixupInsns(LIR* head_lir, LIR* tail_lir, CodeOffset offset);

Completed in 73 milliseconds