1; RUN: llc %s -o - | FileCheck %s
2target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
3target triple = "x86_64-unknown-linux-gnu"
4
5; CHECK-LABEL: bar:
6; CHECK: pushq
7; CHECK: ud2
8; CHECK-NEXT: popq
9; CHECK-NEXT: .cfi_def_cfa_offset 8
10; CHECK-NEXT: retq
11define void @bar() {
12entry:
13  call void @callee()
14  call void @llvm.trap()
15  ret void
16}
17
18; Function Attrs: noreturn nounwind
19declare void @llvm.trap()
20
21declare void @callee()
22