[PATCH] D92393: [PowerPC] prepare more dq form for P10 pair load/store
ChenZheng via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 1 07:27:42 PST 2020
shchenz created this revision.
shchenz added reviewers: jsji, steven.zhang, nemanjai, PowerPC.
Herald added subscribers: llvm-commits, kbarton, hiraditya.
Herald added a project: LLVM.
shchenz requested review of this revision.
For P10 <https://reviews.llvm.org/P10>, we have dq form pair load/store.Making `PPCLoopInstrFormPrep` pass can prepare more dq form chains.
This is important if there are many IV Users in a loop. Because currently many search space narrow heuristics functions are targeted for register number, but on powerpc we should narrow search space targeted for instruction number.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D92393
Files:
llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp
llvm/test/CodeGen/PowerPC/more-dq-form-prepare.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D92393.308650.patch
Type: text/x-patch
Size: 22741 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20201201/6fa69549/attachment.bin>
More information about the llvm-commits
mailing list