[gn build] Port 3986cffe8112
[llvm-project.git] / llvm / test / CodeGen / Mips / GlobalISel / instruction-select / trap.mir
blobdc99ce8d7a099f0d000913068acdecf7ea525447
1 # NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py
2 # RUN: llc -O0 -mtriple=mipsel-linux-gnu -run-pass=instruction-select -verify-machineinstrs %s -o - | FileCheck %s -check-prefixes=MIPS32
3 --- |
5   declare void @llvm.trap()
6   define void @f() { ret void }
8 ...
9 ---
10 name:            f
11 alignment:       4
12 legalized:       true
13 regBankSelected: true
14 tracksRegLiveness: true
15 body:             |
16   bb.1 (%ir-block.0):
17     ; MIPS32-LABEL: name: f
18     ; MIPS32: TRAP
19     ; MIPS32-NEXT: RetRA
20     G_TRAP
21     RetRA
23 ...