/external/llvm/test/MC/AArch64/ |
H A D | arm64-bitfield-encoding.s | 12 ubfm w1, w2, #1, #15 13 ubfm x1, x2, #1, #15
|
H A D | arm64-aliases.s | 217 ubfm w0, w0, #31, #30 218 ubfm x0, x0, #63, #62 219 ubfm w0, w0, #4, #31 220 ubfm x0, x0, #4, #63
|
H A D | basic-a64-diagnostics.s | 798 ubfm w3, w5, #32, #1 799 ubfm w7, w11, #19, #32 800 ubfm x29, x30, #64, #0 801 ubfm x10, x20, #63, #64 803 // CHECK-ERROR-NEXT: ubfm w3, w5, #32, #1 806 // CHECK-ERROR-NEXT: ubfm w7, w11, #19, #32 809 // CHECK-ERROR-NEXT: ubfm x29, x30, #64, #0 812 // CHECK-ERROR-NEXT: ubfm x10, x20, #63, #64
|
H A D | basic-a64-instructions.s | 954 ubfm x4, x5, #12, #10 955 ubfm xzr, x4, #0, #0 956 ubfm x4, xzr, #63, #5 957 ubfm x5, x6, #12, #63
|
/external/chromium_org/v8/src/arm64/ |
H A D | assembler-arm64.h | 1209 void ubfm(const Register& rd, 1282 ubfm(rd, rn, (reg_size - shift) % reg_size, reg_size - shift - 1); 1288 ubfm(rd, rn, shift, rd.SizeInBits() - 1); 1298 ubfm(rd, rn, (rd.SizeInBits() - lsb) & (rd.SizeInBits() - 1), width - 1); 1308 ubfm(rd, rn, lsb, lsb + width - 1); 1313 ubfm(rd, rn, 0, 7); 1318 ubfm(rd, rn, 0, 15); 1323 ubfm(rd, rn, 0, 31);
|
H A D | assembler-arm64.cc | 1303 void Assembler::ubfm(const Register& rd, function in class:v8::internal::Assembler 2402 case UXTW: ubfm(rd, rn_, non_shift_bits, high_bit); break;
|
/external/vixl/src/a64/ |
H A D | assembler-a64.h | 861 void ubfm(const Register& rd, 934 ubfm(rd, rn, (reg_size - shift) % reg_size, reg_size - shift - 1); 940 ubfm(rd, rn, shift, rd.size() - 1); 950 ubfm(rd, rn, (rd.size() - lsb) & (rd.size() - 1), width - 1); 960 ubfm(rd, rn, lsb, lsb + width - 1); 965 ubfm(rd, rn, 0, 7); 970 ubfm(rd, rn, 0, 15); 975 ubfm(rd, rn, 0, 31);
|
H A D | assembler-a64.cc | 759 void Assembler::ubfm(const Register& rd, function in class:vixl::Assembler 1787 case UXTW: ubfm(rd, rn_, non_shift_bits, high_bit); break;
|
/external/chromium_org/v8/test/cctest/ |
H A D | test-assembler-arm64.cc | 5028 TEST(ubfm) { 5039 __ ubfm(x10, x1, 16, 31); 5040 __ ubfm(x11, x1, 32, 15); 5041 __ ubfm(x12, x1, 32, 47); 5042 __ ubfm(x13, x1, 48, 35); 5044 __ ubfm(w25, w1, 16, 23); 5045 __ ubfm(w26, w1, 24, 15); 5046 __ ubfm(w27, w2, 16, 23); 5047 __ ubfm(w28, w2, 24, 15);
|
/external/vixl/test/ |
H A D | test-assembler-a64.cc | 4311 TEST(ubfm) { 4321 __ ubfm(x10, x1, 16, 31); 4322 __ ubfm(x11, x1, 32, 15); 4323 __ ubfm(x12, x1, 32, 47); 4324 __ ubfm(x13, x1, 48, 35); 4326 __ ubfm(w25, w1, 16, 23); 4327 __ ubfm(w26, w1, 24, 15); 4328 __ ubfm(w27, w2, 16, 23); 4329 __ ubfm(w28, w2, 24, 15);
|