11 lines · plain
1// RUN: not llvm-mc -triple aarch64 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix NO-POPS2// RUN: llvm-mc -triple aarch64 -mattr=+pops,+mte -show-encoding < %s 2>&1 | FileCheck %s --check-prefix HAS-POPS3 4dc CIGDVAPS, x35dc CIVAPS, x36// NO-POPS: error: DC CIGDVAPS requires: mte, memtag, pops7// NO-POPS: error: DC CIVAPS requires: pops8 9# HAS-POPS: dc cigdvaps, x3 // encoding: [0xa3,0x7f,0x08,0xd5]10# HAS-POPS-NEXT: dc civaps, x3 // encoding: [0x23,0x7f,0x08,0xd5]11