[PATCH] D34809: [mips] Pick the right variant of DINS upfront.

Simon Dardis via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 29 03:26:13 PDT 2017


sdardis created this revision.
Herald added a subscriber: arichardson.

This patch complements https://reviews.llvm.org/D16810 "[mips] Make isel select the correct DEXT variant
up front.". Now ISel picks the right variant of DINS, so now there is no need
to replace DINS with the appropriate variant during
MipsMCCodeEmitter::encodeInstruction().


Repository:
  rL LLVM

https://reviews.llvm.org/D34809

Files:
  lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
  lib/Target/Mips/MicroMips64r6InstrInfo.td
  lib/Target/Mips/MicroMipsInstrInfo.td
  lib/Target/Mips/Mips64InstrInfo.td
  lib/Target/Mips/MipsInstrInfo.td
  test/CodeGen/Mips/dins.ll
  test/CodeGen/Mips/fcopysign-f32-f64.ll
  test/CodeGen/Mips/fcopysign.ll
  test/CodeGen/Mips/mips64-f128.ll
  test/CodeGen/Mips/mips64extins.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D34809.104617.patch
Type: text/x-patch
Size: 10094 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170629/88975ed0/attachment.bin>


More information about the llvm-commits mailing list