[all-commits] [llvm/llvm-project] 0680a3: [Power10] Enable the heuristic for Power10 and swi...
QingShan Zhang via All-commits
all-commits at lists.llvm.org
Fri Sep 11 19:52:08 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 0680a3d56d8b5bcb6647a1149f0de156f72edf91
https://github.com/llvm/llvm-project/commit/0680a3d56d8b5bcb6647a1149f0de156f72edf91
Author: QingShan Zhang <qshanz at cn.ibm.com>
Date: 2020-09-12 (Sat, 12 Sep 2020)
Changed paths:
M llvm/lib/Target/PowerPC/PPC.td
M llvm/test/CodeGen/PowerPC/pcrel-call-linkage-leaf.ll
M llvm/test/CodeGen/PowerPC/pcrel-call-linkage-with-calls.ll
M llvm/test/CodeGen/PowerPC/pcrel-tail-calls.ll
Log Message:
-----------
[Power10] Enable the heuristic for Power10 and switch the sched model
with P9 Model
Enable the pre-ra and post-ra scheduler strategy for Power10 as we want
to customize the heuristic later. And switch the scheduler model with P9
model before P10 Model is available. The NoSchedModel is modelled as
in-order cpu and the pre-ra scheduler is not bi-directional which will
have big impact on the scheduler.
Reviewed By: jji
Differential Revision: https://reviews.llvm.org/D86865
More information about the All-commits
mailing list