From: Evan Cheng Date: Mon, 17 May 2010 01:11:46 +0000 (+0000) Subject: No reason not to run the NEON domain croassing fix up pass in thumb2 mode. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=9c207ac0dc3b2f6af9eac52de488d568a4f96291;p=oota-llvm.git No reason not to run the NEON domain croassing fix up pass in thumb2 mode. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103917 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/ARM/NEONMoveFix.cpp b/lib/Target/ARM/NEONMoveFix.cpp index 3c0414d2b64..0a4400cc7dd 100644 --- a/lib/Target/ARM/NEONMoveFix.cpp +++ b/lib/Target/ARM/NEONMoveFix.cpp @@ -118,7 +118,7 @@ bool NEONMoveFixPass::runOnMachineFunction(MachineFunction &Fn) { ARMFunctionInfo *AFI = Fn.getInfo(); const TargetMachine &TM = Fn.getTarget(); - if (AFI->isThumbFunction()) + if (AFI->isThumb1OnlyFunction()) return false; TRI = TM.getRegisterInfo();