From 151e8ce446b123cbef705eebc0e0879cd2a99e40 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Tue, 5 Jul 2011 22:09:19 +0000 Subject: [PATCH] Revert r134366 and add an explicit triple to make this test host-independent. llvm-svn: 134447 --- 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