From 9bc48e521518407efb7910ac81be022cf66c91f6 Mon Sep 17 00:00:00 2001 From: Chandler Carruth Date: Wed, 11 Jan 2012 12:17:47 +0000 Subject: Disable the transformation I added in r147936 to see if it fixes some strange build bot failures that look like a miscompile into an infloop. I'll investigate this tomorrow, but I'd both like to know whether my patch is the culprit, and get the bots back to green. llvm-svn: 147945 --- llvm/test/CodeGen/X86/fold-and-shift.ll | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'llvm/test/CodeGen/X86/fold-and-shift.ll') diff --git a/llvm/test/CodeGen/X86/fold-and-shift.ll b/llvm/test/CodeGen/X86/fold-and-shift.ll index 93baa0e0eee..816ab97e31b 100644 --- a/llvm/test/CodeGen/X86/fold-and-shift.ll +++ b/llvm/test/CodeGen/X86/fold-and-shift.ll @@ -39,11 +39,11 @@ define i32 @t3(i16* %i.ptr, i32* %arr) { ; To make matters worse, because of the two-phase zext of %i and their reuse in ; the function, the DAG can get confusing trying to re-use both of them and ; prevent easy analysis of the mask in order to match this. -; CHECK: t3: -; CHECK-NOT: and -; CHECK: shrl -; CHECK: addl (%{{...}},%{{...}},4), -; CHECK: ret +; BROKEN: t3: +; BROKEN-NOT: and +; BROKEN: shrl +; BROKEN: addl (%{{...}},%{{...}},4), +; BROKEN: ret entry: %i = load i16* %i.ptr @@ -58,11 +58,11 @@ entry: define i32 @t4(i16* %i.ptr, i32* %arr) { ; A version of @t3 that has more zero extends and more re-use of intermediate ; values. This exercise slightly different bits of canonicalization. -; CHECK: t4: -; CHECK-NOT: and -; CHECK: shrl -; CHECK: addl (%{{...}},%{{...}},4), -; CHECK: ret +; BROKEN: t4: +; BROKEN-NOT: and +; BROKEN: shrl +; BROKEN: addl (%{{...}},%{{...}},4), +; BROKEN: ret entry: %i = load i16* %i.ptr -- cgit v1.2.3