Home
last modified time | relevance | path

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

/art/compiler/dex/quick/arm64/
Dtarget_arm64.cc287 unsigned imm_s = (value >> 0) & 0x3f; in DecodeLogicalImmediate() local
306 DCHECK_NE(imm_s, 0x3fU); in DecodeLogicalImmediate()
307 uint64_t bits = bit_mask(imm_s + 1); in DecodeLogicalImmediate()
310 DCHECK_NE((imm_s >> 1), 0x1fU); in DecodeLogicalImmediate()
312 if ((imm_s & width) == 0) { in DecodeLogicalImmediate()
314 DCHECK_NE((imm_s & mask), mask); in DecodeLogicalImmediate()
315 uint64_t bits = bit_mask((imm_s & mask) + 1); in DecodeLogicalImmediate()
Dutility_arm64.cc185 unsigned n, imm_s, imm_r; in EncodeLogicalImmediate() local
231 imm_s = 0x3C; in EncodeLogicalImmediate()
237 imm_s = ((imm_s_fixed | (set_bits - 1)) & imm_s_mask); in EncodeLogicalImmediate()
271 return (n << 12 | imm_r << 6 | imm_s); in EncodeLogicalImmediate()