[PATCH] D76139: [Target][ARM] Change VPTMaskValues to the correct encoding
Pierre van Houtryve via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 17 09:05:29 PDT 2020
Pierre-vh marked an inline comment as done.
Pierre-vh added inline comments.
================
Comment at: llvm/lib/Target/ARM/Utils/ARMBaseInfo.h:103
+ /// Txyz = xyz1
enum VPTMaskValue {
+ T = 0b1000,
----------------
simon_tatham wrote:
> Since these mask values are now encoded in the common format used by the MCOperand for both `VPT` and `IT` instructions, perhaps they should have a more generic name than `VPTMaskValue`, and live in the `ARM` namespace instead of `ARMVCC`?
Sure, this is a good idea, but I don't think that I know enough about the backend to find a sensible name for this enum.
Do you have a suggestion? Perhaps something like `BlockMaskValue` would work ?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76139/new/
https://reviews.llvm.org/D76139
More information about the llvm-commits
mailing list