Lines Matching refs:is_wide
265 static uint64_t RepeatBitsAcrossReg(bool is_wide, uint64_t value, unsigned width) { in RepeatBitsAcrossReg() argument
267 unsigned reg_size = (is_wide) ? 64 : 32; in RepeatBitsAcrossReg()
284 uint64_t Arm64Mir2Lir::DecodeLogicalImmediate(bool is_wide, int value) { in DecodeLogicalImmediate() argument
316 return RepeatBitsAcrossReg(is_wide, RotateRight(bits, imm_r & mask, width), width); in DecodeLogicalImmediate()
416 bool is_wide = IS_WIDE(lir->opcode); in BuildInsnString() local
417 uint64_t imm = DecodeLogicalImmediate(is_wide, operand); in BuildInsnString()
481 bool is_wide = IS_WIDE(lir->opcode); in BuildInsnString() local
483 snprintf(tbuf, arraysize(tbuf), "%c%d", (is_wide) ? 'x' : 'w', in BuildInsnString()
486 strcpy(tbuf, (is_wide) ? "xzr" : "wzr"); in BuildInsnString()
491 bool is_wide = IS_WIDE(lir->opcode); in BuildInsnString() local
493 snprintf(tbuf, arraysize(tbuf), "%c%d", (is_wide) ? 'x' : 'w', in BuildInsnString()
496 strcpy(tbuf, (is_wide) ? "sp" : "wsp"); in BuildInsnString()