Added the following instructions:
- extswsli
- extswsli.
- popcntb
Paths
| Differential D37342
[Power9] Add missing instructions: extswsli, popcntb ClosedPublic Authored by stefanp on Aug 31 2017, 9:57 AM.
Details
Diff Detail Event Timeline
Comment Actions The update to the EXTSWSLI definition looks fine. However, you'll want to coordinate with https://reviews.llvm.org/D37404 for POPCNTB. Comment Actions Let's go ahead with this one for now. Sam's patch can go on after if we decide to go with a C API way of accessing this rather than just inline assembly. Thanks! -eric This revision is now accepted and ready to land.Sep 12 2017, 3:49 PM Closed by commit rL313147: [Power9] Add missing instructions: extswsli, popcntb (authored by stefanp). · Explain WhySep 13 2017, 7:07 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 113423 lib/Target/PowerPC/PPCInstr64Bit.td
test/MC/Disassembler/PowerPC/ppc64-encoding.txt
test/MC/PowerPC/ppc64-encoding.s
|
This isn't the right instruction format to use as far as I can tell. This instruction *does not* modify CARRY according to the ISA.