Home
last modified time | relevance | path

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

/art/compiler/dex/quick/arm64/
Dutility_arm64.cc185 unsigned n, imm_s, imm_r; in EncodeLogicalImmediate() local
232 imm_r = (value & 3) - 1; in EncodeLogicalImmediate()
239 imm_r = 0; in EncodeLogicalImmediate()
241 imm_r = (lead_zero > 0) ? (width - trail_zero) : lead_one; in EncodeLogicalImmediate()
271 return (n << 12 | imm_r << 6 | imm_s); in EncodeLogicalImmediate()
Dtarget_arm64.cc286 unsigned imm_r = (value >> 6) & 0x3f; in DecodeLogicalImmediate() local
308 return RotateRight(bits, imm_r, 64); in DecodeLogicalImmediate()
316 return RepeatBitsAcrossReg(is_wide, RotateRight(bits, imm_r & mask, width), width); in DecodeLogicalImmediate()