Changes in directory llvm/test/Regression/Assembler:

2007-01-05-Cmp-ConstExpr.ll added (r1.1)
---
Log message:

Test Case for PR1080: http://llvm.org/PR1080 .


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

 2007-01-05-Cmp-ConstExpr.ll |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+)


Index: llvm/test/Regression/Assembler/2007-01-05-Cmp-ConstExpr.ll
diff -c /dev/null llvm/test/Regression/Assembler/2007-01-05-Cmp-ConstExpr.ll:1.1
*** /dev/null   Fri Jan  5 18:22:48 2007
--- llvm/test/Regression/Assembler/2007-01-05-Cmp-ConstExpr.ll  Fri Jan  5 
18:22:38 2007
***************
*** 0 ****
--- 1,24 ----
+ ; Test Case for PR1080
+ ; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f
+ 
+ %str = internal constant [4 x sbyte] c"-ga\00"                ; <[4 x 
sbyte]*> [#uses=5]
+ 
+ int %main(int %argc, sbyte** %argv) {
+ entry:
+       %tmp65 = getelementptr sbyte** %argv, int 1             ; <sbyte**> 
[#uses=1]
+       %tmp66 = load sbyte** %tmp65            ; <sbyte*> [#uses=3]
+       br bool icmp ne (
+           uint sub (
+             uint ptrtoint (
+               sbyte* getelementptr ([4 x sbyte]* %str, int 0, long 1) 
+               to uint), 
+             uint ptrtoint ([4 x sbyte]* %str to uint)
+           ), 
+           uint 1), 
+         label %exit_1, label %exit_2
+ 
+ exit_1:
+         ret int 0;
+ exit_2:
+         ret int 1;
+ }



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to