[AMDGPU] Mark AGPR tuple implicit in the first instr of AGPR spills. (#115285)
[llvm-project.git] / llvm / test / CodeGen / Hexagon / trap-crash.ll
bloba0afe5fdd30414109091414f9e3cd8a7f2cf231b
1 ; RUN: llc -march=hexagon --verify-machineinstrs < %s | FileCheck %s
3 ; Generate code that is guaranteed to crash. At the moment, it's a
4 ; misaligned load.
5 ; CHECK-LABEL: f0
6 ; CHECK: memd(##3134984174)
8 target triple = "hexagon"
10 define i32 @f0() noreturn nounwind  {
11 entry:
12   tail call void @llvm.trap()
13   unreachable
16 ; CHECK-LABEL: f1
17 ; CHECK: brkpt
18 define i32 @f1() noreturn nounwind {
19 entry:
20   tail call void @llvm.debugtrap()
21   unreachable
24 declare void @llvm.trap() nounwind
25 declare void @llvm.debugtrap() nounwind