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