[llvm-commits] [llvm] r90005 - in /llvm/trunk/test/CodeGen: Generic/2009-11-20-NewNode.ll MSP430/2009-11-20-NewNode.ll PIC16/2009-11-20-NewNode.ll

Duncan Sands baldrick at free.fr
Fri Nov 27 08:04:14 PST 2009


Author: baldrick
Date: Fri Nov 27 10:04:14 2009
New Revision: 90005

URL: http://llvm.org/viewvc/llvm-project?rev=90005&view=rev
Log:
While this test is testing a problem in the generic part of codegen,
the problem only shows for msp430 and pic16 which is why it specifies
them using -march.  But it is wrong to put such tests in CodeGen/Generic,
since not everyone builds these targets.  Put a copy of the test in each
of the target test directories.

Added:
    llvm/trunk/test/CodeGen/MSP430/2009-11-20-NewNode.ll
      - copied, changed from r90004, llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll
    llvm/trunk/test/CodeGen/PIC16/2009-11-20-NewNode.ll
      - copied, changed from r90004, llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll
Removed:
    llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll

Removed: llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll?rev=90004&view=auto

==============================================================================
--- llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll (original)
+++ llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll (removed)
@@ -1,37 +0,0 @@
-; RUN: llc -march=msp430 < %s
-; RUN: llc -march=pic16 < %s
-; PR5558
-
-define i64 @_strtoll_r(i16 %base) nounwind {
-entry:
-  br i1 undef, label %if.then, label %if.end27
-
-if.then:                                          ; preds = %do.end
-  br label %if.end27
-
-if.end27:                                         ; preds = %if.then, %do.end
-  %cond66 = select i1 undef, i64 -9223372036854775808, i64 9223372036854775807 ; <i64> [#uses=3]
-  %conv69 = sext i16 %base to i64                 ; <i64> [#uses=1]
-  %div = udiv i64 %cond66, %conv69                ; <i64> [#uses=1]
-  br label %for.cond
-
-for.cond:                                         ; preds = %if.end116, %if.end27
-  br i1 undef, label %if.then152, label %if.then93
-
-if.then93:                                        ; preds = %for.cond
-  br i1 undef, label %if.end116, label %if.then152
-
-if.end116:                                        ; preds = %if.then93
-  %cmp123 = icmp ugt i64 undef, %div              ; <i1> [#uses=1]
-  %or.cond = or i1 undef, %cmp123                 ; <i1> [#uses=0]
-  br label %for.cond
-
-if.then152:                                       ; preds = %if.then93, %for.cond
-  br i1 undef, label %if.end182, label %if.then172
-
-if.then172:                                       ; preds = %if.then152
-  ret i64 %cond66
-
-if.end182:                                        ; preds = %if.then152
-  ret i64 %cond66
-}

Copied: llvm/trunk/test/CodeGen/MSP430/2009-11-20-NewNode.ll (from r90004, llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MSP430/2009-11-20-NewNode.ll?p2=llvm/trunk/test/CodeGen/MSP430/2009-11-20-NewNode.ll&p1=llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll&r1=90004&r2=90005&rev=90005&view=diff

==============================================================================
--- llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll (original)
+++ llvm/trunk/test/CodeGen/MSP430/2009-11-20-NewNode.ll Fri Nov 27 10:04:14 2009
@@ -1,5 +1,4 @@
 ; RUN: llc -march=msp430 < %s
-; RUN: llc -march=pic16 < %s
 ; PR5558
 
 define i64 @_strtoll_r(i16 %base) nounwind {

Copied: llvm/trunk/test/CodeGen/PIC16/2009-11-20-NewNode.ll (from r90004, llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PIC16/2009-11-20-NewNode.ll?p2=llvm/trunk/test/CodeGen/PIC16/2009-11-20-NewNode.ll&p1=llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll&r1=90004&r2=90005&rev=90005&view=diff

==============================================================================
--- llvm/trunk/test/CodeGen/Generic/2009-11-20-NewNode.ll (original)
+++ llvm/trunk/test/CodeGen/PIC16/2009-11-20-NewNode.ll Fri Nov 27 10:04:14 2009
@@ -1,4 +1,3 @@
-; RUN: llc -march=msp430 < %s
 ; RUN: llc -march=pic16 < %s
 ; PR5558
 





More information about the llvm-commits mailing list