[PATCH] D116743: [PowerPC] Add assembly comments for instructions that use the vector registers.

Stefan Pintilie via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 6 07:08:07 PST 2022


stefanp created this revision.
stefanp added reviewers: nemanjai, lei.
Herald added subscribers: shchenz, kbarton, hiraditya, mgorny, qcolombet, MatzeB.
stefanp requested review of this revision.
Herald added a project: LLVM.

A number of regsiter types overlap with the vector registers. When reading the
assembly it is not immediately obvious what vector regsiters overlap with what
other regsiters. This patch aims to add a comment to show which VSR registers
are used or defined for each instruction.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D116743

Files:
  llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt
  llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstComments.cpp
  llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstComments.h
  llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp
  llvm/test/CodeGen/PowerPC/paired-vector-intrinsics.ll
  llvm/test/CodeGen/PowerPC/ppc64-acc-regalloc.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D116743.397878.patch
Type: text/x-patch
Size: 49354 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220106/acbcec08/attachment-0001.bin>


More information about the llvm-commits mailing list