Searched defs:targets (Results 1 - 8 of 8) sorted by path

/art/compiler/dex/portable/
H A Dmir_to_gbc.cc140 FindCaseTarget(current_dalvik_offset_ + payload->targets[i]);
157 const int32_t* targets = payload->GetTargets(); local
167 FindCaseTarget(current_dalvik_offset_ + targets[i]);
/art/compiler/dex/quick/
H A Dcodegen_util.cc405 * the auto pc-advance. For other targets the reference point
427 int disp = tab_rec->targets[elems]->offset - bx_offset;
435 tab_rec->targets[elems]->offset - bx_offset);
441 int disp = tab_rec->targets[elems]->offset - bx_offset;
446 PushWord(code_buffer_, tab_rec->targets[elems]->offset - bx_offset);
809 const int *targets = reinterpret_cast<const int*>(&table[4]); local
813 tab_rec->targets[i] = InsertCaseLabel(base_vaddr + targets[i], i + low_key);
822 const int* targets = &keys[entries]; local
824 tab_rec->targets[
856 const int* targets = &keys[entries]; local
860 LOG(INFO) << " Key[" << keys[i] << "] -> 0x" << std::hex << targets[i]; local
875 const int* targets = reinterpret_cast<const int*>(&table[4]); local
882 << targets[i]; local
[all...]
H A Dmir_to_lir.h176 LIR** targets; // Array of case targets. member in struct:art::Mir2Lir::SwitchTable
244 // Shared by all targets - implemented in codegen_util.cc
300 // Shared by all targets - implemented in local_optimizations.cc
307 // Shared by all targets - implemented in ralloc_util.cc
378 // Shared by all targets - implemented in gen_common.cc.
433 // Shared by all targets - implemented in gen_invoke.cc.
503 // Shared by all targets - implemented in gen_loadstore.cc.
518 // Shared by all targets - implemented in mir_to_lir.cc.
/art/compiler/dex/quick/x86/
H A Dcall_x86.cc42 const int* targets = &keys[entries]; local
47 mir_graph_->FindBlock(current_dalvik_offset_ + targets[i]);
81 tab_rec->targets = static_cast<LIR**>(arena_->Alloc(size * sizeof(LIR*),
/art/compiler/sea_ir/code_gen/
H A Dcode_gen.cc233 std::vector<sea_ir::Region*>* targets = instruction->GetRegion()->GetSuccessors(); local
234 DCHECK_EQ(targets->size(), 1u);
235 llvm::BasicBlock* target_block = llvm_data_->GetBlock(targets->at(0));
/art/runtime/
H A Ddex_instruction.h48 const int32_t targets[]; variable
/art/runtime/interpreter/
H A Dinterpreter.cc1560 const int32_t* targets = reinterpret_cast<const int32_t*>(&switch_data[4]); local
1561 DCHECK(IsAligned<4>(targets));
1564 inst = inst->RelativeAt(targets[index]);
/art/test/
H A DAndroid.mk105 define declare-test-art-oat-targets
147 $(foreach dir,$(TEST_OAT_DIRECTORIES), $(eval $(call declare-test-art-oat-targets,$(dir))))
153 # Helper to create individual build targets for tests.

Completed in 209 milliseconds