Searched refs:jump_offset (Results 1 - 2 of 2) sorted by relevance

/art/compiler/optimizing/
H A Dcode_generator_arm64.cc660 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 Dcode_generator_arm_vixl.cc2058 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