[llvm-commits] CVS: llvm/test/Assembler/2007-03-14-UpgradeLocalSignless.ll

Reid Spencer reid at x10sys.com
Wed Mar 14 16:07:41 PDT 2007



Changes in directory llvm/test/Assembler:

2007-03-14-UpgradeLocalSignless.ll added (r1.1)
---
Log message:

Test case for PR1256: http://llvm.org/PR1256 .


---
Diffs of the changes:  (+24 -0)

 2007-03-14-UpgradeLocalSignless.ll |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+)


Index: llvm/test/Assembler/2007-03-14-UpgradeLocalSignless.ll
diff -c /dev/null llvm/test/Assembler/2007-03-14-UpgradeLocalSignless.ll:1.1
*** /dev/null	Wed Mar 14 18:07:34 2007
--- llvm/test/Assembler/2007-03-14-UpgradeLocalSignless.ll	Wed Mar 14 18:07:24 2007
***************
*** 0 ****
--- 1,24 ----
+ ; PR1256
+ ; RUN: llvm-upgrade < %s | grep 'call void @f( i32 .tmp )'
+ ; RUN: llvm-upgrade < %s | grep 'call void @g( i8 .tmp\.upgrd\.2 )'
+ 
+ target datalayout = "e-p:32:32"
+ target endian = little
+ target pointersize = 32
+ target triple = "i686-pc-linux-gnu"
+ 
+ implementation   ; Functions:
+ 
+ void %_Z4func() {
+ entry:
+         %tmp = add int 0, 0
+         %tmp = add uint 1, 1
+         %tmp = add ubyte 1, 2
+         %tmp = add sbyte 2, 3
+         call void %f (int %tmp)
+         call void %g (ubyte %tmp)
+         ret void
+ }
+ 
+ declare void %f(int)
+ declare void %g(ubyte)






More information about the llvm-commits mailing list