[CodeGen] Remove some implict conversions of MCRegister to unsigned by using(). NFC
[llvm-project.git] / llvm / test / MC / Disassembler / AArch64 / arm64-bitfield.txt
blobd620cb3b217643549bf779eba3a550dad8d092cf
1 # RUN: llvm-mc -triple arm64-apple-darwin --disassemble < %s | FileCheck %s
3 #==---------------------------------------------------------------------------==
4 # 5.4.4 Bitfield Operations
5 #==---------------------------------------------------------------------------==
7 0x41 0x3c 0x01 0x33
8 0x41 0x3c 0x41 0xb3
9 0x41 0x3c 0x01 0x13
10 0x41 0x3c 0x41 0x93
11 0x41 0x3c 0x01 0x53
12 0x41 0x3c 0x41 0xd3
14 # CHECK: bfxil  w1, w2, #1, #15
15 # CHECK: bfxil  x1, x2, #1, #15
16 # CHECK: sbfx w1, w2, #1, #15
17 # CHECK: sbfx x1, x2, #1, #15
18 # CHECK: ubfx w1, w2, #1, #15
19 # CHECK: ubfx x1, x2, #1, #15
21 #==---------------------------------------------------------------------------==
22 # 5.4.5 Extract (immediate)
23 #==---------------------------------------------------------------------------==
25 0x41 0x3c 0x83 0x13
26 0x62 0x04 0xc4 0x93
28 # CHECK: extr w1, w2, w3, #15
29 # CHECK: extr x2, x3, x4, #1