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 113538 lib/Target/PowerPC/PPCInstr64Bit.td
 lib/Target/PowerPC/PPCInstrInfo.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.