[ARM] Adjust how NEON shifts are lowered
[llvm-core.git] / test / CodeGen / X86 / dollar-name.ll
blob78ca900c2b891faacf2a0a7e9cf28f03a67b337d
1 ; RUN: llc < %s -mtriple=i386-linux | FileCheck %s
2 ; PR1339
4 @"$bar" = global i32 zeroinitializer
5 @"$qux" = external global i32
7 define i32 @"$foo"() nounwind {
8 ; CHECK: movl   ($bar),
9 ; CHECK: addl   ($qux),
10 ; CHECK: calll  ($hen)
11   %m = load i32, i32* @"$bar"
12   %n = load i32, i32* @"$qux"
13   %t = add i32 %m, %n
14   %u = call i32 @"$hen"(i32 %t)
15   ret i32 %u
18 declare i32 @"$hen"(i32 %a)