Searched defs:prev_lir (Results 1 - 4 of 4) sorted by relevance

/art/compiler/dex/quick/arm/
H A Dassemble_arm.cc1041 void ArmMir2Lir::ReplaceFixup(LIR* prev_lir, LIR* orig_lir, LIR* new_lir) { argument
1043 if (UNLIKELY(prev_lir == NULL)) {
1046 prev_lir->u.a.pcrel_next = new_lir;
1052 void ArmMir2Lir::InsertFixupBefore(LIR* prev_lir, LIR* orig_lir, LIR* new_lir) { argument
1054 if (UNLIKELY(prev_lir == NULL)) {
1057 DCHECK(prev_lir->u.a.pcrel_next == orig_lir);
1058 prev_lir->u.a.pcrel_next = new_lir;
1212 LIR* prev_lir; local
1231 prev_lir = NULL;
1303 ReplaceFixup(prev_lir, li
[all...]
/art/compiler/dex/quick/arm64/
H A Dassemble_arm64.cc628 void Arm64Mir2Lir::ReplaceFixup(LIR* prev_lir, LIR* orig_lir, LIR* new_lir) { argument
630 if (UNLIKELY(prev_lir == NULL)) {
633 prev_lir->u.a.pcrel_next = new_lir;
639 void Arm64Mir2Lir::InsertFixupBefore(LIR* prev_lir, LIR* orig_lir, LIR* new_lir) { argument
641 if (UNLIKELY(prev_lir == NULL)) {
644 DCHECK(prev_lir->u.a.pcrel_next == orig_lir);
645 prev_lir->u.a.pcrel_next = new_lir;
816 LIR* prev_lir; local
840 prev_lir = NULL;
908 prev_lir
[all...]
/art/compiler/dex/quick/
H A Dlocal_optimizations.cc453 LIR* prev_lir = prev_inst_list[slot+1]; local
456 if (prev_lir->u.m.def_mask->Equals(kEncodeAll)) {
474 if ((prev_lir->opcode == kPseudoTargetLabel) ||
475 (prev_lir->opcode == kPseudoSafepointPC) ||
476 (prev_lir->opcode == kPseudoBarrier)) {
484 bool prev_is_load = IsPseudoLirOp(prev_lir->opcode) ? false :
485 (GetTargetInstFlags(prev_lir->opcode) & IS_LOAD);
486 if ((prev_is_load && (cur_lir->u.m.use_mask->Intersects(*prev_lir->u.m.def_mask))) ||
H A Dcodegen_util.cc1134 * prev_lir <-> new_lir <-> current_lir
1138 LIR *prev_lir = current_lir->prev; local
1140 prev_lir->next = new_lir;
1141 new_lir->prev = prev_lir;

Completed in 53 milliseconds