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.cc282 unsigned imm_s = (value >> 0) & 0x3f; in DecodeLogicalImmediate() local
301 DCHECK_NE(imm_s, 0x3fU); in DecodeLogicalImmediate()
302 uint64_t bits = BIT_MASK(imm_s + 1); in DecodeLogicalImmediate()
305 DCHECK_NE((imm_s >> 1), 0x1fU); in DecodeLogicalImmediate()
307 if ((imm_s & width) == 0) { in DecodeLogicalImmediate()
309 DCHECK_NE((imm_s & mask), mask); in DecodeLogicalImmediate()
310 uint64_t bits = BIT_MASK((imm_s & mask) + 1); in DecodeLogicalImmediate()
Dutility_arm64.cc183 unsigned n, imm_s, imm_r; in EncodeLogicalImmediate() local
229 imm_s = 0x3C; in EncodeLogicalImmediate()
235 imm_s = ((imm_s_fixed | (set_bits - 1)) & imm_s_mask); in EncodeLogicalImmediate()
269 return (n << 12 | imm_r << 6 | imm_s); in EncodeLogicalImmediate()