Home
last modified time | relevance | path

Searched refs:code_ptr (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dbuilder.cc177 const uint16_t* code_ptr = code_item.insns_; in BuildGraph() local
193 ComputeBranchTargets(code_ptr, code_end); in BuildGraph()
200 while (code_ptr < code_end) { in BuildGraph()
203 const Instruction& instruction = *Instruction::At(code_ptr); in BuildGraph()
206 code_ptr += instruction.SizeInCodeUnits(); in BuildGraph()
233 void HGraphBuilder::ComputeBranchTargets(const uint16_t* code_ptr, const uint16_t* code_end) { in ComputeBranchTargets() argument
235 branch_targets_.SetSize(code_end - code_ptr); in ComputeBranchTargets()
245 while (code_ptr < code_end) { in ComputeBranchTargets()
246 const Instruction& instruction = *Instruction::At(code_ptr); in ComputeBranchTargets()
255 code_ptr += instruction.SizeInCodeUnits(); in ComputeBranchTargets()
[all …]
/art/compiler/
Dcommon_compiler_test.cc176 const void* code_ptr; in MakeExecutable() local
204 code_ptr = &(*chunk)[code_offset]; in MakeExecutable()
207 code_ptr = &(*code)[0]; in MakeExecutable()
209 MakeExecutable(code_ptr, code->size()); in MakeExecutable()
210 const void* method_code = CompiledMethod::CodePointer(code_ptr, in MakeExecutable()
/art/runtime/
Dexception_test.cc93 const uint8_t* code_ptr = &fake_header_code_and_maps_[mapping_table_offset]; in SetUp() local
97 method_f_->SetEntryPointFromQuickCompiledCode(code_ptr); in SetUp()
102 method_g_->SetEntryPointFromQuickCompiledCode(code_ptr); in SetUp()
/art/compiler/dex/
Dmir_graph.cc140 int MIRGraph::ParseInsn(const uint16_t* code_ptr, MIR::DecodedInstruction* decoded_instruction) { in ParseInsn() argument
141 const Instruction* inst = Instruction::At(code_ptr); in ParseInsn()
400 int width, int flags, const uint16_t* code_ptr, in ProcessCanBranch() argument
458 } else if (code_ptr < code_end) { in ProcessCanBranch()
544 const uint16_t* code_ptr, const uint16_t* code_end) { in ProcessCanThrow() argument
596 if (code_ptr < code_end) { in ProcessCanThrow()
660 const uint16_t* code_ptr = current_code_item_->insns_; in InlineMethod() local
723 while (code_ptr < code_end) { in InlineMethod()
727 int width = ParseInsn(code_ptr, &insn->dalvikInsn); in InlineMethod()
750 if ((width == 1) && ((current_offset_ & 0x1) == 0x1) && ((code_end - code_ptr) > 1)) { in InlineMethod()
[all …]
Dmir_graph.h1092 int ParseInsn(const uint16_t* code_ptr, MIR::DecodedInstruction* decoded_instruction);
1093 bool ContentIsInsn(const uint16_t* code_ptr);
1101 int flags, const uint16_t* code_ptr, const uint16_t* code_end);
1105 int flags, ArenaBitVector* try_block_addr, const uint16_t* code_ptr,