Add MVE VMULH/VRMULH intrinsics and unit tests.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
- Build Status
Buildable 41844 Build 42156: arc lint + arc unit
Event Timeline
Comment Actions
Looks good to me, with a couple of minor nitpicks (that I'm not sure matter or not).
llvm/lib/Target/ARM/ARMInstrMVE.td | ||
---|---|---|
3625–3626 | Any strong reason to switch these around? From what I can tell most of the patterns are (suffix, unsigned, size) in that order. Although that doesn't seem to be universal. Might as well try to keep it consistent, if you do not have a reason to swap them. | |
3644 | Formatting. |
llvm/lib/Target/ARM/ARMInstrMVE.td | ||
---|---|---|
3644 | I took a guess as to what you wanted here. |
llvm/lib/Target/ARM/ARMInstrMVE.td | ||
---|---|---|
3665 | Should this be VTI.Suffix, VTI.Unsigned, VTI.Size, round now? |
Any strong reason to switch these around? From what I can tell most of the patterns are (suffix, unsigned, size) in that order. Although that doesn't seem to be universal. Might as well try to keep it consistent, if you do not have a reason to swap them.