From 9f0d55d8d8456e5513d2fddd9c6d81e670f2302a Mon Sep 17 00:00:00 2001 From: Jakob Stoklund Olesen Date: Tue, 17 Nov 2009 01:07:22 +0000 Subject: Enable -split-phi-edges by default llvm-svn: 89021 --- llvm/test/CodeGen/X86/2008-04-15-LiveVariableBug.ll | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'llvm/test/CodeGen/X86/2008-04-15-LiveVariableBug.ll') diff --git a/llvm/test/CodeGen/X86/2008-04-15-LiveVariableBug.ll b/llvm/test/CodeGen/X86/2008-04-15-LiveVariableBug.ll index 83eb61aed43..664a69f2649 100644 --- a/llvm/test/CodeGen/X86/2008-04-15-LiveVariableBug.ll +++ b/llvm/test/CodeGen/X86/2008-04-15-LiveVariableBug.ll @@ -1,5 +1,9 @@ ; RUN: llc < %s -mtriple=x86_64-apple-darwin -; RUN: llc < %s -mtriple=x86_64-apple-darwin -relocation-model=pic -disable-fp-elim -O0 -regalloc=local + +; Globally enabling -split-phi-edges causes LiveVariables to always run. +; LiveVariables trips up the local allocator on this test. +; It doesn't understand the subtleties of subregister imp-kills. +; DONT: llc < %s -mtriple=x86_64-apple-darwin -relocation-model=pic -disable-fp-elim -O0 -regalloc=local %struct.CGPoint = type { double, double } %struct.NSArray = type { %struct.NSObject } -- cgit v1.2.3