blob: 8bffb4c10e7fc5d0c8f5dede0a148f94a8ff762c [file] [log] [blame]
Tanya Lattnerfc887452008-03-01 07:38:40 +00001; RUN: llvm-as < %s | llvm-dis > %t1.ll
Dan Gohmanf17a25c2007-07-18 16:29:46 +00002; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
3; RUN: diff %t1.ll %t2.ll
4
Tanya Lattnerfc887452008-03-01 07:38:40 +00005declare void @bar()
Dan Gohmanf17a25c2007-07-18 16:29:46 +00006
Tanya Lattnerfc887452008-03-01 07:38:40 +00007define i32 @foo() {
8 unreachable
Dan Gohmanf17a25c2007-07-18 16:29:46 +00009}
10
Tanya Lattnerfc887452008-03-01 07:38:40 +000011define double @xyz() {
12 call void @bar( )
13 unreachable
Dan Gohmanf17a25c2007-07-18 16:29:46 +000014}
Tanya Lattnerfc887452008-03-01 07:38:40 +000015