1; RUN: llvm-as < %s | llvm-dis -show-annotations | FileCheck -check-prefix=ANNOT %s
2; RUN: llvm-as < %s | llvm-dis | FileCheck -check-prefix=BARE %s
3; RUN: verify-uselistorder %s
4
5; The bare version of this file should not have any #uses lines.
6; BARE: @B =
7; BARE-NOT: #uses
8; BARE: }
9
10@B = external global i32
11; ANNOT: @B = external global i32   ; [#uses=0 type=i32*]
12
13define <4 x i1> @foo(<4 x float> %a, <4 x float> %b) nounwind {
14entry:
15  %cmp = fcmp olt <4 x float> %a, %b              ; [#uses=1]
16  ret <4 x i1> %cmp
17}
18
19; ANNOT: %cmp = fcmp olt <4 x float> %a, %b              ; [#uses=1 type=<4 x i1>]
20
21