Home
last modified time | relevance | path

Searched refs:SwitchTable (Results 1 – 9 of 9) sorted by relevance

/art/compiler/dex/quick/mips/
Dcall_mips.cc69 SwitchTable *tab_rec = in GenSparseSwitch()
70 static_cast<SwitchTable*>(arena_->Alloc(sizeof(SwitchTable), ArenaAllocator::kAllocData)); in GenSparseSwitch()
148 SwitchTable *tab_rec = in GenPackedSwitch()
149 static_cast<SwitchTable*>(arena_->Alloc(sizeof(SwitchTable), ArenaAllocator::kAllocData)); in GenPackedSwitch()
Dassemble_mips.cc542 SwitchTable *tab_rec = reinterpret_cast<SwitchTable*>(lir->operands[3]); in AssembleInstructions()
569 SwitchTable *tab_rec = reinterpret_cast<SwitchTable*>(lir->operands[3]); in AssembleInstructions()
575 SwitchTable *tab_rec = reinterpret_cast<SwitchTable*>(lir->operands[3]); in AssembleInstructions()
/art/compiler/dex/quick/arm/
Dcall_arm.cc318 SwitchTable *tab_rec = in GenSparseSwitch()
319 static_cast<SwitchTable*>(arena_->Alloc(sizeof(SwitchTable), ArenaAllocator::kAllocData)); in GenSparseSwitch()
366 SwitchTable *tab_rec = in GenPackedSwitch()
367 static_cast<SwitchTable*>(arena_->Alloc(sizeof(SwitchTable), ArenaAllocator::kAllocData)); in GenPackedSwitch()
Dassemble_arm.cc1222 SwitchTable *tab_rec = reinterpret_cast<SwitchTable*>(lir->operands[2]); in AssembleInstructions()
1254 SwitchTable *tab_rec = reinterpret_cast<SwitchTable*>(lir->operands[3]); in AssembleInstructions()
1262 SwitchTable *tab_rec = reinterpret_cast<SwitchTable*>(lir->operands[3]); in AssembleInstructions()
/art/compiler/dex/quick/x86/
Dcall_x86.cc76 SwitchTable *tab_rec = in GenPackedSwitch()
77 static_cast<SwitchTable *>(arena_->Alloc(sizeof(SwitchTable), ArenaAllocator::kAllocData)); in GenPackedSwitch()
Dtarget_x86.cc227 SwitchTable *tab_rec = reinterpret_cast<SwitchTable*>(operand); in BuildInsnString()
Dassemble_x86.cc1095 Mir2Lir::SwitchTable *tab_rec = reinterpret_cast<Mir2Lir::SwitchTable*>(table_or_disp); in EmitPcRel()
/art/compiler/dex/quick/
Dcodegen_util.cc397 GrowableArray<SwitchTable*>::Iterator iterator(&switch_tables_); in InstallSwitchTables()
399 Mir2Lir::SwitchTable* tab_rec = iterator.Next(); in InstallSwitchTables()
665 GrowableArray<SwitchTable*>::Iterator iterator(&switch_tables_); in AssignSwitchTablesOffset()
667 Mir2Lir::SwitchTable *tab_rec = iterator.Next(); in AssignSwitchTablesOffset()
806 void Mir2Lir::MarkPackedCaseLabels(Mir2Lir::SwitchTable *tab_rec) { in MarkPackedCaseLabels()
817 void Mir2Lir::MarkSparseCaseLabels(Mir2Lir::SwitchTable *tab_rec) { in MarkSparseCaseLabels()
829 GrowableArray<SwitchTable*>::Iterator iterator(&switch_tables_); in ProcessSwitchTables()
831 Mir2Lir::SwitchTable *tab_rec = iterator.Next(); in ProcessSwitchTables()
Dmir_to_lir.h171 struct SwitchTable { struct
297 void MarkPackedCaseLabels(Mir2Lir::SwitchTable *tab_rec);
298 void MarkSparseCaseLabels(Mir2Lir::SwitchTable *tab_rec);
725 GrowableArray<SwitchTable*> switch_tables_;