Searched refs:prev_lir (Results 1 - 6 of 6) sorted by relevance

/art/compiler/dex/quick/
H A Dlocal_optimizations.cc454 LIR* prev_lir = prev_inst_list[slot+1]; local
457 if (prev_lir->u.m.def_mask->Equals(kEncodeAll)) {
475 if ((prev_lir->opcode == kPseudoTargetLabel) ||
476 (prev_lir->opcode == kPseudoSafepointPC) ||
477 (prev_lir->opcode == kPseudoBarrier)) {
485 bool prev_is_load = IsPseudoLirOp(prev_lir->opcode) ? false :
486 (GetTargetInstFlags(prev_lir->opcode) & IS_LOAD);
487 if ((prev_is_load && (cur_lir->u.m.use_mask->Intersects(*prev_lir->u.m.def_mask))) ||
496 LIR* prev_lir = PREV_LIR(this_lir); local
503 this_lir = prev_lir; // Continu
[all...]
H A Dcodegen_util.cc1220 * prev_lir <-> new_lir <-> current_lir
1224 LIR *prev_lir = current_lir->prev; local
1226 prev_lir->next = new_lir;
1227 new_lir->prev = prev_lir;
/art/compiler/dex/quick/arm64/
H A Dassemble_arm64.cc664 void Arm64Mir2Lir::ReplaceFixup(LIR* prev_lir, LIR* orig_lir, LIR* new_lir) { argument
666 if (UNLIKELY(prev_lir == nullptr)) {
669 prev_lir->u.a.pcrel_next = new_lir;
675 void Arm64Mir2Lir::InsertFixupBefore(LIR* prev_lir, LIR* orig_lir, LIR* new_lir) { argument
677 if (UNLIKELY(prev_lir == nullptr)) {
680 DCHECK(prev_lir->u.a.pcrel_next == orig_lir);
681 prev_lir->u.a.pcrel_next = new_lir;
862 LIR* prev_lir = lir->prev; local
863 while ((prev_lir != nullptr) &&
864 (prev_lir
873 LIR* prev_lir; local
[all...]
H A Dcodegen_arm64.h344 void ReplaceFixup(LIR* prev_lir, LIR* orig_lir, LIR* new_lir);
345 void InsertFixupBefore(LIR* prev_lir, LIR* orig_lir, LIR* new_lir);
/art/compiler/dex/quick/arm/
H A Dassemble_arm.cc1056 void ArmMir2Lir::ReplaceFixup(LIR* prev_lir, LIR* orig_lir, LIR* new_lir) { argument
1058 if (UNLIKELY(prev_lir == nullptr)) {
1061 prev_lir->u.a.pcrel_next = new_lir;
1067 void ArmMir2Lir::InsertFixupBefore(LIR* prev_lir, LIR* orig_lir, LIR* new_lir) { argument
1069 if (UNLIKELY(prev_lir == nullptr)) {
1072 DCHECK(prev_lir->u.a.pcrel_next == orig_lir);
1073 prev_lir->u.a.pcrel_next = new_lir;
1242 LIR* prev_lir; local
1261 prev_lir = nullptr;
1333 ReplaceFixup(prev_lir, li
[all...]
H A Dcodegen_arm.h290 void ReplaceFixup(LIR* prev_lir, LIR* orig_lir, LIR* new_lir);
291 void InsertFixupBefore(LIR* prev_lir, LIR* orig_lir, LIR* new_lir);

Completed in 2114 milliseconds