SuccessChanges

Summary

  1. [clangd] fixes semantic highlighting test (details)
  2. [PowerPC] Implementing overflow version for XO-Form instructions (details)
Commit f8c17fe1112009e793d6f9a261622423c2c62049 by hokein.wu
[clangd] fixes semantic highlighting test
Summary: fixes https://github.com/clangd/clangd/issues/176
Patch by liu hui!
Reviewers: ilya-biryukov, hokein, sammccall
Reviewed By: hokein
Subscribers: MaskRay, jkorous, arphaman, kadircet, usaxena95,
cfe-commits
Tags: #clang-tools-extra, #clang
Differential Revision: https://reviews.llvm.org/D70078
The file was modifiedclang-tools-extra/clangd/clients/clangd-vscode/test/semantic-highlighting.test.ts
Commit fdf3d1766bbabb48a397fae646facbe2690313f6 by stefanp
[PowerPC] Implementing overflow version for XO-Form instructions
The Overflow version of XO-Form instruction uses the SO, OV and OV32
special registers.
This changes modifies existing multiclasses and instruction definitions
to allow for the use of the XER register to record the various types if
overflow from possible add, subtract and multiply instructions. It then
modifies the existing instructions as to use these multiclasses as
needed.
Patch By: Kamau Bridgeman
Differential Revision: https://reviews.llvm.org/D66902
The file was modifiedllvm/lib/Target/PowerPC/PPCInstr64Bit.td
The file was modifiedllvm/test/MC/Disassembler/PowerPC/ppc64-encoding.txt
The file was modifiedllvm/test/MC/PowerPC/invalid-instructions-spellcheck.s
The file was modifiedllvm/lib/Target/PowerPC/P9InstrResources.td
The file was modifiedllvm/test/MC/Disassembler/PowerPC/ppc64le-encoding.txt
The file was modifiedllvm/lib/Target/PowerPC/PPCInstrInfo.td
The file was modifiedllvm/test/MC/PowerPC/ppc64-encoding.s