/external/v8/src/arm64/ |
instructions-arm64.cc | 90 // indicate a failure case. Specifically, where the constraints on imm_s are not 95 int32_t imm_s = ImmSetBits(); local 98 // An integer is constructed from the n, imm_s and imm_r bits according to 116 if (imm_s == 0x3F) { 119 uint64_t bits = (1UL << (imm_s + 1)) - 1; 122 if ((imm_s >> 1) == 0x1F) { 126 if ((imm_s & width) == 0) { 128 if ((imm_s & mask) == mask) { 131 uint64_t bits = (1UL << ((imm_s & mask) + 1)) - 1;
|
assembler-arm64.cc | 2297 unsigned n, imm_s, imm_r; local [all...] |
macro-assembler-arm64.cc | 122 unsigned n, imm_s, imm_r; local 123 if (IsImmLogical(immediate, reg_size, &n, &imm_s, &imm_r)) { 125 LogicalImmediate(rd, rn, n, imm_s, imm_r, op); 417 unsigned n, imm_s, imm_r; local 429 } else if (IsImmLogical(imm, reg_size, &n, &imm_s, &imm_r)) { 431 LogicalImmediate(dst, AppropriateZeroRegFor(dst), n, imm_s, imm_r, ORR); [all...] |
assembler-arm64.h | [all...] |
/external/vixl/src/vixl/a64/ |
instructions-a64.cc | 130 // indicate a failure case. Specifically, where the constraints on imm_s are 135 int32_t imm_s = ImmSetBits(); local 138 // An integer is constructed from the n, imm_s and imm_r bits according to 156 if (imm_s == 0x3f) { 159 uint64_t bits = (UINT64_C(1) << (imm_s + 1)) - 1; 162 if ((imm_s >> 1) == 0x1f) { 166 if ((imm_s & width) == 0) { 168 if ((imm_s & mask) == mask) { 171 uint64_t bits = (UINT64_C(1) << ((imm_s & mask) + 1)) - 1;
|
macro-assembler-a64.cc | 457 unsigned n, imm_s, imm_r; local 474 } else if (IsImmLogical(imm, reg_size, &n, &imm_s, &imm_r)) { 479 dst, AppropriateZeroRegFor(dst), n, imm_s, imm_r, ORR); 774 unsigned n, imm_s, imm_r; local 775 if (IsImmLogical(immediate, reg_size, &n, &imm_s, &imm_r)) { 777 LogicalImmediate(rd, rn, n, imm_s, imm_r, op); [all...] |
assembler-a64.cc | [all...] |
assembler-a64.h | [all...] |
/external/valgrind/VEX/priv/ |
host_arm64_isel.c | 1173 UInt n = 0, imm_s = 0, imm_r = 0; local [all...] |