SuccessChanges

Summary

  1. [mips][test] Add Mips CPU tests. NFC (details)
  2. [mips] Show an error if 64-bit target triple provided with 32-bit CPU (details)
  3. [Mips] Add rematerialization support for ldi.fmt (details)
Commit b3853d852629d1a2713cf47a2422c46c0c630f87 by simon
[mips][test] Add Mips CPU tests. NFC
Adding tests check all available CPUs on Mips.
Patch by Miloš Stojanović.
Differential Revision: https://reviews.llvm.org/D70017
The file was addedllvm/test/CodeGen/Mips/cpus.ll
Commit 068db2ed4d1879e100fb12f2a3d75e38b8867b46 by simon
[mips] Show an error if 64-bit target triple provided with 32-bit CPU
When a 64-bit triple is used emit an error if the CPU only supports
32-bit code.
Patch by Miloš Stojanović.
Differential Revision: https://reviews.llvm.org/D70018
The file was modifiedllvm/lib/Target/Mips/MipsSubtarget.cpp
The file was addedllvm/test/CodeGen/Mips/cpus-no-mips64.ll
Commit fed17867cd42c5fa8a7a561637d539fbde6f511f by Mirko.Brkusanin
[Mips] Add rematerialization support for ldi.fmt
Instruction ldi.fmt can be considered cheap enough to avoid spill and
restore of value that it produces since it's loaded from immediate.
Differential Revision: https://reviews.llvm.org/D69898
The file was modifiedllvm/lib/Target/Mips/MipsMSAInstrInfo.td
The file was addedllvm/test/CodeGen/Mips/msa/remat-ldi.ll