1 # RUN: llvm-mc -triple arm64-apple-darwin --disassemble < %s | FileCheck %s
3 #==---------------------------------------------------------------------------==
4 # 5.4.4 Bitfield Operations
5 #==---------------------------------------------------------------------------==
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 #==---------------------------------------------------------------------------==
28 # CHECK: extr w1, w2, w3, #15
29 # CHECK: extr x2, x3, x4, #1