From 211f53aa046051eb471c2fa0d285d41c7e50af4e Mon Sep 17 00:00:00 2001
From: Dan Gohman <gohman@apple.com>
Date: Tue, 5 Jul 2011 22:09:19 +0000
Subject: [PATCH] Revert r134366 and add an explicit triple to make this test
 host-independent.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134447 91177308-0d34-0410-b5e6-96231b3b80d8
---
 test/CodeGen/X86/lsr-nonaffine.ll | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/test/CodeGen/X86/lsr-nonaffine.ll b/test/CodeGen/X86/lsr-nonaffine.ll
index e5cf9bc515c..d0d2bbd67cf 100644
--- a/test/CodeGen/X86/lsr-nonaffine.ll
+++ b/test/CodeGen/X86/lsr-nonaffine.ll
@@ -1,4 +1,4 @@
-; RUN: llc -asm-verbose=false -march=x86-64 -o - < %s | FileCheck %s
+; RUN: llc -asm-verbose=false -march=x86-64 -mtriple=x86_64-apple-darwin -o - < %s | FileCheck %s
 
 ; LSR should leave non-affine expressions alone because it currently
 ; doesn't know how to do anything with them, and when it tries, it
@@ -7,9 +7,9 @@
 ; CHECK:        xorl %eax, %eax
 ; CHECK-NEXT:   align
 ; CHECK-NEXT: BB0_1:
-; CHECK-NEXT:   movq  %rax, (%{{rdx|r8}})
-; CHECK-NEXT:   addq  %{{rsi|rdx}}, %rax
-; CHECK-NEXT:   cmpq  %{{rdi|rcx}}, %rax
+; CHECK-NEXT:   movq  %rax, (%rdx)
+; CHECK-NEXT:   addq  %rsi, %rax
+; CHECK-NEXT:   cmpq  %rdi, %rax
 ; CHECK-NEXT:   jl
 ; CHECK-NEXT:   imulq %rax, %rax
 ; CHECK-NEXT:   ret