[llvm] r179456 - Further generalize this scheduler test.

Andrew Trick atrick at apple.com
Sat Apr 13 00:37:27 PDT 2013


Author: atrick
Date: Sat Apr 13 02:37:27 2013
New Revision: 179456

URL: http://llvm.org/viewvc/llvm-project?rev=179456&view=rev
Log:
Further generalize this scheduler test.

The order of copies depends on queue order, which is not very stable.

Modified:
    llvm/trunk/test/CodeGen/X86/misched-copy.ll

Modified: llvm/trunk/test/CodeGen/X86/misched-copy.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/misched-copy.ll?rev=179456&r1=179455&r2=179456&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/misched-copy.ll (original)
+++ llvm/trunk/test/CodeGen/X86/misched-copy.ll Sat Apr 13 02:37:27 2013
@@ -11,8 +11,8 @@
 ; CHECK:      *** Final schedule for BB#1 ***
 ; CHECK-NEXT: %EAX<def> = COPY
 ; CHECK:      MUL32r %vreg{{[0-9]+}}, %EAX<imp-def>, %EDX<imp-def>, %EFLAGS<imp-def,dead>, %EAX<imp-use>;
-; CHECK-NEXT: COPY %EAX;
-; CHECK-NEXT: COPY %EDX;
+; CHECK-NEXT: COPY %E{{[AD]}}X;
+; CHECK-NEXT: COPY %E{{[AD]}}X;
 ; CHECK:      DIVSSrm
 define i64 @mulhoist(i32 %a, i32 %b) #0 {
 entry:





More information about the llvm-commits mailing list