xref: /llvm-project/llvm/test/MachineVerifier/test_g_ubsantrap.mir (revision d365a45cb3eaa640b09874fb7984a6a69683c773)
1# RUN: not --crash llc -o - -mtriple=arm64 -run-pass=none -verify-machineinstrs %s 2>&1 | FileCheck %s
2# REQUIRES: aarch64-registered-target
3
4---
5name:            test_ubsantrap
6tracksRegLiveness: true
7liveins:
8body:             |
9  bb.0:
10
11    ; CHECK: Crash kind must be 8 bit wide
12    G_UBSANTRAP 4096
13
14    ; CHECK: Crash kind must be an immediate
15    %5:_(s32) = IMPLICIT_DEF
16    G_UBSANTRAP %5
17
18...
19