OSDN Git Service

[MIPS] Fix DIV/DIVU scheduling classes.
authorClement Courbet <courbet@google.com>
Wed, 2 May 2018 13:37:28 +0000 (13:37 +0000)
committerClement Courbet <courbet@google.com>
Wed, 2 May 2018 13:37:28 +0000 (13:37 +0000)
https://reviews.llvm.org/D46356.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@331354 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Mips/MipsScheduleGeneric.td

index 4087f1c..79c55db 100644 (file)
@@ -74,12 +74,12 @@ def : ItinRW<[GenericWriteMDUtoGPR], [II_MUL]>;
 def GenericWriteDIV : SchedWriteRes<[GenericIssueDIV]> {
   // Estimated worst case
   let Latency = 33;
-  let ResourceCycles = [1, 33];
+  let ResourceCycles = [33];
 }
 def GenericWriteDIVU : SchedWriteRes<[GenericIssueDIV]> {
   // Estimated worst case
   let Latency = 31;
-  let ResourceCycles = [1, 31];
+  let ResourceCycles = [31];
 }
 
 def : ItinRW<[GenericWriteDIV], [II_DIV]>;