[llvm-commits] CVS: llvm/test/CodeGen/X86/dollar-name.ll
Dan Gohman
djg at cray.com
Thu Apr 26 14:04:56 PDT 2007
Changes in directory llvm/test/CodeGen/X86:
dollar-name.ll added (r1.1)
---
Log message:
testcase for PR1339: http://llvm.org/PR1339 : http://llvm.org/PR1339: http://llvm.org/PR1339
---
Diffs of the changes: (+17 -0)
dollar-name.ll | 17 +++++++++++++++++
1 files changed, 17 insertions(+)
Index: llvm/test/CodeGen/X86/dollar-name.ll
diff -c /dev/null llvm/test/CodeGen/X86/dollar-name.ll:1.1
*** /dev/null Thu Apr 26 16:04:49 2007
--- llvm/test/CodeGen/X86/dollar-name.ll Thu Apr 26 16:04:39 2007
***************
*** 0 ****
--- 1,17 ----
+ ; RUN: llvm-as < %s | llc -march=x86 -x86-asm-syntax=att | grep (\$bar) | wc -l | grep 1
+ ; RUN: llvm-as < %s | llc -march=x86 -x86-asm-syntax=att | grep (\$qux) | wc -l | grep 1
+ ; RUN: llvm-as < %s | llc -march=x86 -x86-asm-syntax=att | grep (\$hen) | wc -l | grep 1
+ ; PR1339
+
+ @"$bar" = global i32 zeroinitializer
+ @"$qux" = external global i32
+
+ define i32 @"$foo"() {
+ %m = load i32* @"$bar"
+ %n = load i32* @"$qux"
+ %t = add i32 %m, %n
+ %u = call i32 @"$hen"(i32 %t)
+ ret i32 %u
+ }
+
+ declare i32 @"$hen"(i32 %a)
More information about the llvm-commits
mailing list