Searched refs:jump_offset (Results 1 - 2 of 2) sorted by relevance
/art/compiler/optimizing/ |
H A D | code_generator_arm64.cc | 660 ptrdiff_t jump_offset = target_label->GetLocation() - table_start_.GetLocation(); local 661 DCHECK_GT(jump_offset, std::numeric_limits<int32_t>::min()); 662 DCHECK_LE(jump_offset, std::numeric_limits<int32_t>::max()); 663 Literal<int32_t> literal(jump_offset); 5829 Register jump_offset = temp_w; 5830 __ Ldr(jump_offset, MemOperand(table_base, index, UXTW, 2)); 5834 __ Add(target_address, table_base, Operand(jump_offset, SXTW));
|
H A D | code_generator_arm_vixl.cc | 2058 int32_t jump_offset = target_label->GetLocation() - table_start_.GetLocation(); local 2061 jump_offset++; 2063 DCHECK_GT(jump_offset, std::numeric_limits<int32_t>::min()); 2064 DCHECK_LE(jump_offset, std::numeric_limits<int32_t>::max()); 2066 bb_addresses_[i].get()->UpdateValue(jump_offset, codegen->GetVIXLAssembler()->GetBuffer()); 8755 vixl32::Register jump_offset = temps.Acquire(); 8764 __ ldr(jump_offset, MemOperand(table_base, key_reg, vixl32::LSL, 2)); 8768 __ add(target_address, table_base, jump_offset);
|
Completed in 64 milliseconds