[llvm] r314835 - [PowerPC] Revert P9 scheduling model to incomplete

Stefan Pintilie via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 3 13:27:30 PDT 2017


Author: stefanp
Date: Tue Oct  3 13:27:30 2017
New Revision: 314835

URL: http://llvm.org/viewvc/llvm-project?rev=314835&view=rev
Log:
[PowerPC] Revert P9 scheduling model to incomplete

Partially revert a previous change from commit: https://llvm.org/svn/llvm-project/llvm/trunk@314026
The previous change caused regressions on Power 9.

Modified:
    llvm/trunk/lib/Target/PowerPC/PPCScheduleP9.td

Modified: llvm/trunk/lib/Target/PowerPC/PPCScheduleP9.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/PPCScheduleP9.td?rev=314835&r1=314834&r2=314835&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/PPCScheduleP9.td (original)
+++ llvm/trunk/lib/Target/PowerPC/PPCScheduleP9.td Tue Oct  3 13:27:30 2017
@@ -22,7 +22,7 @@ def P9Model : SchedMachineModel {
   // Try to make sure we have at least 10 dispatch groups in a loop.
   let LoopMicroOpBufferSize = 60;
 
-  let CompleteModel = 1;
+  let CompleteModel = 0;
 
   let UnsupportedFeatures = [HasQPX];
 




More information about the llvm-commits mailing list