ARM sched model: Use the right resources for DIV
authorArnold Schwaighofer <aschwaighofer@apple.com>
Fri, 7 Jun 2013 01:16:15 +0000 (01:16 +0000)
committerArnold Schwaighofer <aschwaighofer@apple.com>
Fri, 7 Jun 2013 01:16:15 +0000 (01:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183477 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMScheduleSwift.td

index f29efb8cb8133b18e5b1e566b2fc600607ea4546..b5cf2518c00bc1dfa9ed8bec22b1a2d858ad261b 100644 (file)
@@ -1338,7 +1338,7 @@ let SchedModel = SwiftModel in {
   }
   // 4.2.18 Integer Divide
   def : WriteRes<WriteDiv, [SwiftUnitDiv]>; // Workaround.
-  def : InstRW < [WriteDiv],
+  def : InstRW <[SwiftDiv],
         (instregex "SDIV", "UDIV", "t2SDIV", "t2UDIV")>;
 
   // 4.2.19 Integer Load Single Element