Home
last modified time | relevance | path

Searched refs:allowed_offset_bits (Results 1 – 2 of 2) sorted by relevance

/art/compiler/utils/arm/
Dassembler_thumb2.cc3615 bool Thumb2Assembler::CanSplitLoadStoreOffset(int32_t allowed_offset_bits, in CanSplitLoadStoreOffset() argument
3619 int32_t other_bits = offset & ~allowed_offset_bits; in CanSplitLoadStoreOffset()
3621 *add_to_base = offset & ~allowed_offset_bits; in CanSplitLoadStoreOffset()
3622 *offset_for_load_store = offset & allowed_offset_bits; in CanSplitLoadStoreOffset()
3628 int32_t Thumb2Assembler::AdjustLoadStoreOffset(int32_t allowed_offset_bits, in AdjustLoadStoreOffset() argument
3633 DCHECK_NE(offset & ~allowed_offset_bits, 0); in AdjustLoadStoreOffset()
3635 if (CanSplitLoadStoreOffset(allowed_offset_bits, offset, &add_to_base, &offset_for_load)) { in AdjustLoadStoreOffset()
3655 int32_t allowed_offset_bits = GetAllowedLoadOffsetBits(type); in LoadFromOffset() local
3656 DCHECK_NE(offset & ~allowed_offset_bits, 0); in LoadFromOffset()
3658 if (CanSplitLoadStoreOffset(allowed_offset_bits, offset, &add_to_base, &offset_for_load)) { in LoadFromOffset()
Dassembler_thumb2.h776 bool CanSplitLoadStoreOffset(int32_t allowed_offset_bits,
780 int32_t AdjustLoadStoreOffset(int32_t allowed_offset_bits,