[PATCH] D29623: [ARM] Replace HasT2ExtractPack with HasDSP

Sam Parker via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 7 02:04:43 PST 2017


samparker created this revision.
Herald added subscribers: rengolin, aemerson.

Removed the HasT2ExtractPack feature and replaced its references with HasDSP. This then allows the Thumb2 extend instructions to be selected for ARMv8M +dsp. These instruction descriptions have also been refactored and more target tests have been added for their isel.


https://reviews.llvm.org/D29623

Files:
  lib/Target/ARM/ARM.td
  lib/Target/ARM/ARMISelLowering.cpp
  lib/Target/ARM/ARMInstrFormats.td
  lib/Target/ARM/ARMInstrInfo.td
  lib/Target/ARM/ARMInstrThumb2.td
  lib/Target/ARM/ARMSubtarget.h
  test/CodeGen/Thumb2/thumb2-sxt-uxt.ll
  test/CodeGen/Thumb2/thumb2-sxt_rot.ll
  test/CodeGen/Thumb2/thumb2-uxt_rot.ll
  test/CodeGen/Thumb2/thumb2-uxtb.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D29623.87378.patch
Type: text/x-patch
Size: 38113 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170207/05ebf6b4/attachment.bin>


More information about the llvm-commits mailing list