Home
last modified time | relevance | path

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

/external/v8/src/arm64/
Dinstructions-arm64.cc98 int64_t imm_r = ImmRotate(); in ImmLogical() local
122 return RotateRight(bits, imm_r, 64); in ImmLogical()
135 RotateRight(bits, imm_r & mask, width), in ImmLogical()
Dassembler-arm64.cc2277 unsigned n, imm_s, imm_r; in Logical() local
2278 if (IsImmLogical(immediate, reg_size, &n, &imm_s, &imm_r)) { in Logical()
2280 LogicalImmediate(rd, rn, n, imm_s, imm_r, op); in Logical()
2298 unsigned imm_r, in LogicalImmediate() argument
2303 ImmSetBits(imm_s, reg_size) | ImmRotate(imm_r, reg_size) | dest_reg | in LogicalImmediate()
2535 unsigned* imm_r) { in IsImmLogical() argument
2536 DCHECK((n != NULL) && (imm_s != NULL) && (imm_r != NULL)); in IsImmLogical()
2727 *imm_r = r; in IsImmLogical()
Dmacro-assembler-arm64.cc122 unsigned n, imm_s, imm_r; in LogicalMacro() local
123 if (IsImmLogical(immediate, reg_size, &n, &imm_s, &imm_r)) { in LogicalMacro()
125 LogicalImmediate(rd, rn, n, imm_s, imm_r, op); in LogicalMacro()
417 unsigned n, imm_s, imm_r; in TryOneInstrMoveImmediate() local
429 } else if (IsImmLogical(imm, reg_size, &n, &imm_s, &imm_r)) { in TryOneInstrMoveImmediate()
431 LogicalImmediate(dst, AppropriateZeroRegFor(dst), n, imm_s, imm_r, ORR); in TryOneInstrMoveImmediate()
Dassembler-arm64.h1839 unsigned* imm_r);
1952 unsigned imm_r,
/external/vixl/src/vixl/a64/
Dinstructions-a64.cc136 int64_t imm_r = ImmRotate(); in ImmLogical() local
160 return RotateRight(bits, imm_r, 64); in ImmLogical()
173 RotateRight(bits, imm_r & mask, width), in ImmLogical()
Dmacro-assembler-a64.cc440 unsigned n, imm_s, imm_r; in OneInstrMoveImmediateHelper() local
457 } else if (IsImmLogical(imm, reg_size, &n, &imm_s, &imm_r)) { in OneInstrMoveImmediateHelper()
462 dst, AppropriateZeroRegFor(dst), n, imm_s, imm_r, ORR); in OneInstrMoveImmediateHelper()
757 unsigned n, imm_s, imm_r; in LogicalMacro() local
758 if (IsImmLogical(immediate, reg_size, &n, &imm_s, &imm_r)) { in LogicalMacro()
760 LogicalImmediate(rd, rn, n, imm_s, imm_r, op); in LogicalMacro()
Dassembler-a64.cc4659 unsigned n, imm_s, imm_r; in Logical() local
4660 if (IsImmLogical(immediate, reg_size, &n, &imm_s, &imm_r)) { in Logical()
4662 LogicalImmediate(rd, rn, n, imm_s, imm_r, op); in Logical()
4680 unsigned imm_r, in LogicalImmediate() argument
4685 ImmSetBits(imm_s, reg_size) | ImmRotate(imm_r, reg_size) | dest_reg | in LogicalImmediate()
5059 unsigned* imm_r) { in IsImmLogical() argument
5244 if ((n != NULL) || (imm_s != NULL) || (imm_r != NULL)) { in IsImmLogical()
5247 *imm_r = r; in IsImmLogical()
Dassembler-a64.h3989 unsigned* imm_r = NULL);
4222 unsigned imm_r,
/external/valgrind/VEX/priv/
Dhost_arm64_isel.c1065 /*OUT*/UInt* imm_s, /*OUT*/UInt* imm_r, in isImmLogical() argument
1077 vassert(n != NULL && imm_s != NULL && imm_r != NULL); in isImmLogical()
1127 *imm_r = (value & 3) - 1; in isImmLogical()
1134 *imm_r = 0; in isImmLogical()
1136 *imm_r = (lead_zero > 0) ? (width - trail_zero) : lead_one; in isImmLogical()
1173 UInt n = 0, imm_s = 0, imm_r = 0; in mb_mkARM64RIL_I() local
1174 Bool ok = isImmLogical(&n, &imm_s, &imm_r, imm64, 64); in mb_mkARM64RIL_I()
1176 vassert(n < 2 && imm_s < 64 && imm_r < 64); in mb_mkARM64RIL_I()
1177 return ARM64RIL_I13(n, imm_r, imm_s); in mb_mkARM64RIL_I()