[PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions

John Paul Adrian Glaubitz via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 6 02:55:49 PST 2021


glaubitz added a comment.

In D88385#2476491 <https://reviews.llvm.org/D88385#2476491>, @Paul-C-Anagnostopoulos wrote:

> @RKSimon has a good question that I will leave to others to debate.
>
> @craig.topper Actually, a pointer is a bad idea. Instead, if it is necessary to have a separate blob of data, simply use the TSFlags field as an index into a separate table of instances. It's already a uint64_t, which makes a fine index.
>
> I presume the use of this field and the separate table would be triggered by something in a TableGen file, not just hardwired for the M86K target.

Isn't this issue something that can be resolved once the backend has been merged?

It would be great if the backend could finally be available as an experimental backend as there multiple downstream projects like the Clang Kernel project that want to test this backend.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D88385/new/

https://reviews.llvm.org/D88385



More information about the llvm-commits mailing list