1# RUN: llvm-mc -triple armv7 -mattr=virtualization -show-encoding %s | FileCheck %s --check-prefix=CHECK-ARM 2 3 hvc #1 4 hvc #7 5 hvc #257 6 hvc #65535 7# CHECK-ARM: [0x71,0x00,0x40,0xe1] 8# CHECK-ARM: [0x77,0x00,0x40,0xe1] 9# CHECK-ARM: [0x71,0x10,0x40,0xe1] 10# CHECK-ARM: [0x7f,0xff,0x4f,0xe1] 11 12 eret 13 ereteq 14 eretne 15 ereths 16 eretlo 17 eretmi 18 eretpl 19 eretvs 20 eretvc 21 erethi 22 eretls 23 eretge 24 eretlt 25 eretgt 26 eretle 27# CHECK-ARM: [0x6e,0x00,0x60,0xe1] 28# CHECK-ARM: [0x6e,0x00,0x60,0x01] 29# CHECK-ARM: [0x6e,0x00,0x60,0x11] 30# CHECK-ARM: [0x6e,0x00,0x60,0x21] 31# CHECK-ARM: [0x6e,0x00,0x60,0x31] 32# CHECK-ARM: [0x6e,0x00,0x60,0x41] 33# CHECK-ARM: [0x6e,0x00,0x60,0x51] 34# CHECK-ARM: [0x6e,0x00,0x60,0x61] 35# CHECK-ARM: [0x6e,0x00,0x60,0x71] 36# CHECK-ARM: [0x6e,0x00,0x60,0x81] 37# CHECK-ARM: [0x6e,0x00,0x60,0x91] 38# CHECK-ARM: [0x6e,0x00,0x60,0xa1] 39# CHECK-ARM: [0x6e,0x00,0x60,0xb1] 40# CHECK-ARM: [0x6e,0x00,0x60,0xc1] 41# CHECK-ARM: [0x6e,0x00,0x60,0xd1] 42 43