Introduced a new pattern for matching splat.d explicitly.
Both splat.d and splati.d can now be generated from the @llvm.mips.splat.d
intrinsic depending on whether an immediate value has been passed.
Paths
| Differential D45683
[mips][msa] Pattern match the splat.d instruction ClosedPublic Authored by smaksimovic on Apr 16 2018, 5:48 AM.
Details Summary Introduced a new pattern for matching splat.d explicitly. Both splat.d and splati.d can now be generated from the @llvm.mips.splat.d
Diff Detail
Event TimelineComment Actions LGTM. Some minor nits inlined.
This revision is now accepted and ready to land.Apr 30 2018, 6:06 AM Closed by commit rL331771: [mips][msa] Pattern match the splat.d instruction (authored by smaksimovic). · Explain WhyMay 8 2018, 8:16 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 145692 llvm/trunk/lib/Target/Mips/MipsMSAInstrInfo.td
llvm/trunk/lib/Target/Mips/MipsSEISelLowering.cpp
llvm/trunk/test/CodeGen/Mips/msa/3r_splat.ll
|