/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 | 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 | 966 ubfm x4, x5, #12, #10 967 ubfm xzr, x4, #0, #0 968 ubfm x4, xzr, #63, #5 969 ubfm x5, x6, #12, #63
|
/external/v8/src/arm64/ |
H A D | assembler-arm64.h | 1135 void ubfm(const Register& rd, const Register& rn, int immr, int imms); 1193 ubfm(rd, rn, (reg_size - shift) % reg_size, reg_size - shift - 1); 1199 ubfm(rd, rn, shift, rd.SizeInBits() - 1); 1206 ubfm(rd, rn, (rd.SizeInBits() - lsb) & (rd.SizeInBits() - 1), width - 1); 1213 ubfm(rd, rn, lsb, lsb + width - 1); 1218 ubfm(rd, rn, 0, 7); 1223 ubfm(rd, rn, 0, 15); 1228 ubfm(rd, rn, 0, 31);
|
H A D | assembler-arm64.cc | 1308 void Assembler::ubfm(const Register& rd, const Register& rn, int immr, function in class:v8::internal::Assembler 2502 case UXTW: ubfm(rd, rn_, non_shift_bits, high_bit); break;
|
/external/vixl/src/aarch64/ |
H A D | assembler-aarch64.h | 697 void ubfm(const Register& rd, 770 ubfm(rd, rn, (reg_size - shift) % reg_size, reg_size - shift - 1); 776 ubfm(rd, rn, shift, rd.GetSizeInBits() - 1); 786 ubfm(rd, 799 ubfm(rd, rn, lsb, lsb + width - 1); 803 void uxtb(const Register& rd, const Register& rn) { ubfm(rd, rn, 0, 7); } 806 void uxth(const Register& rd, const Register& rn) { ubfm(rd, rn, 0, 15); } 809 void uxtw(const Register& rd, const Register& rn) { ubfm(rd, rn, 0, 31); }
|
H A D | assembler-aarch64.cc | 613 void Assembler::ubfm(const Register& rd, function in class:vixl::aarch64::Assembler 4195 ubfm(rd, rn_, non_shift_bits, high_bit);
|
H A D | macro-assembler-aarch64.h | 2058 ubfm(rd, rn, immr, imms);
|
/external/capstone/suite/MC/AArch64/ |
H A D | basic-a64-instructions.s.cs | 392 0xa4,0x28,0x4c,0xd3 = ubfm x4, x5, #12, #10 393 0x9f,0x00,0x40,0xd3 = ubfm xzr, x4, #0, #0 394 0xe4,0x17,0x7f,0xd3 = ubfm x4, xzr, #63, #5 395 0xc5,0xfc,0x4c,0xd3 = ubfm x5, x6, #12, #63
|
/external/vixl/test/aarch64/ |
H A D | test-trace-aarch64.cc | 358 __ ubfm(w28, w29, 14, 15); 359 __ ubfm(x2, x3, 1, 2);
|
H A D | test-assembler-aarch64.cc | 9758 TEST(ubfm) {
|