This patch generates the vinsw, vinsd, vinsblx, vinshlx, vinswlx, vinsdlx, vinsbrx, vinshrx, vinswrx and vinsdrx instructions for vector insertion on P10.
Details
Details
- Reviewers
nemanjai stefanp bsaleil - Group Reviewers
Restricted Project - Commits
- rG34dc1ccb9606: [PowerPC] Exploit the vinsw, vinsd, and vins[wd][lr]x instructions on P10
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/lib/Target/PowerPC/PPCISelLowering.cpp | ||
---|---|---|
1237 | You're right, I changed that. |
llvm/lib/Target/PowerPC/PPCInstrPrefix.td | ||
---|---|---|
29 | small nit: Put SDTCisVec<0>, on the next line with the rest to maintain the same style |
llvm/lib/Target/PowerPC/PPCInstrPrefix.td | ||
---|---|---|
29 | Addressed this comment on the commit. |
should we be using Subtarget.isISA3_1() instead?