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

/art/compiler/dex/quick/arm64/
H A Dtarget_arm64.cc287 unsigned imm_s = (value >> 0) & 0x3f; local
289 // An integer is constructed from the n, imm_s and imm_r bits according to
306 DCHECK_NE(imm_s, 0x3fU);
307 uint64_t bits = bit_mask(imm_s + 1);
310 DCHECK_NE((imm_s >> 1), 0x1fU);
312 if ((imm_s & width) == 0) {
314 DCHECK_NE((imm_s & mask), mask);
315 uint64_t bits = bit_mask((imm_s & mask) + 1);
H A Dutility_arm64.cc185 unsigned n, imm_s, imm_r; local
187 // Logical immediates are encoded using parameters n, imm_s and imm_r using
231 imm_s = 0x3C;
237 imm_s = ((imm_s_fixed | (set_bits - 1)) & imm_s_mask);
271 return (n << 12 | imm_r << 6 | imm_s);

Completed in 63 milliseconds