/external/v8/src/arm64/ |
D | instructions-arm64.cc | 96 int32_t imm_r = ImmRotate(); in ImmLogical() local 120 return RotateRight(bits, imm_r, 64); in ImmLogical() 133 RotateRight(bits, imm_r & mask, width), in ImmLogical()
|
D | assembler-arm64.cc | 2297 unsigned n, imm_s, imm_r; in Logical() local 2298 if (IsImmLogical(immediate, reg_size, &n, &imm_s, &imm_r)) { in Logical() 2300 LogicalImmediate(rd, rn, n, imm_s, imm_r, op); in Logical() 2318 unsigned imm_r, in LogicalImmediate() argument 2323 ImmSetBits(imm_s, reg_size) | ImmRotate(imm_r, reg_size) | dest_reg | in LogicalImmediate() 2566 unsigned* imm_r) { in IsImmLogical() argument 2567 DCHECK((n != NULL) && (imm_s != NULL) && (imm_r != NULL)); in IsImmLogical() 2758 *imm_r = r; in IsImmLogical()
|
D | macro-assembler-arm64.cc | 122 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()
|
D | assembler-arm64.h | 1735 unsigned* imm_r); 1850 unsigned imm_r,
|
/external/vixl/src/vixl/a64/ |
D | instructions-a64.cc | 136 int32_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()
|
D | macro-assembler-a64.cc | 457 unsigned n, imm_s, imm_r; in OneInstrMoveImmediateHelper() local 474 } else if (IsImmLogical(imm, reg_size, &n, &imm_s, &imm_r)) { in OneInstrMoveImmediateHelper() 479 dst, AppropriateZeroRegFor(dst), n, imm_s, imm_r, ORR); in OneInstrMoveImmediateHelper() 774 unsigned n, imm_s, imm_r; in LogicalMacro() local 775 if (IsImmLogical(immediate, reg_size, &n, &imm_s, &imm_r)) { in LogicalMacro() 777 LogicalImmediate(rd, rn, n, imm_s, imm_r, op); in LogicalMacro()
|
D | assembler-a64.cc | 4694 unsigned n, imm_s, imm_r; in Logical() local 4695 if (IsImmLogical(immediate, reg_size, &n, &imm_s, &imm_r)) { in Logical() 4697 LogicalImmediate(rd, rn, n, imm_s, imm_r, op); in Logical() 4715 unsigned imm_r, in LogicalImmediate() argument 4720 ImmSetBits(imm_s, reg_size) | ImmRotate(imm_r, reg_size) | dest_reg | in LogicalImmediate() 5097 unsigned* imm_r) { in IsImmLogical() argument 5282 if ((n != NULL) || (imm_s != NULL) || (imm_r != NULL)) { in IsImmLogical() 5285 *imm_r = r; in IsImmLogical()
|
D | assembler-a64.h | 4071 unsigned* imm_r = NULL); 4304 unsigned imm_r,
|
/external/valgrind/VEX/priv/ |
D | host_arm64_isel.c | 1065 /*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()
|