[all-commits] [llvm/llvm-project] 3fab42: [ARM][MVE] Fix copy-paste error in VQSHL instructi...

Simon Tatham via All-commits all-commits at lists.llvm.org
Fri Dec 6 07:24:04 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 3fab4276cbf1a57f049428145d4c9a0d9bcfa82c
      https://github.com/llvm/llvm-project/commit/3fab4276cbf1a57f049428145d4c9a0d9bcfa82c
  Author: Simon Tatham <simon.tatham at arm.com>
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
    M llvm/lib/Target/ARM/ARMInstrMVE.td
    M llvm/unittests/Target/ARM/MachineInstrTest.cpp

  Log Message:
  -----------
  [ARM][MVE] Fix copy-paste error in VQSHL instruction ids.

Summary:
The immediate forms of the MVE VQSHL instruction have MC names like
`MVE_VSLIimms8` and `MVE_VSLIimmu32`. Those names are confusing,
because VSLI is a completely different shift instruction with no
semantic relation to VQSHL. But it just happens to be defined
immediately before VQSHL in `ARMInstrMVE.td`, so this looks like a
copy-paste error. Renamed the ids to match the instruction name.

Reviewers: ostannard, dmgreen, MarkMurrayARM, miyuki

Reviewed By: miyuki

Subscribers: kristof.beyls, hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D71114




More information about the All-commits mailing list