[PATCH] D135202: [IR] Add a target extension type to LLVM.
Zixuan Wu via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 9 23:07:29 PST 2023
zixuan-wu added a comment.
> I don't have an example backend that goes through GlobalISel or SelectionDAG yet; I've been focusing my effort on the production SPIR-V backend which translates to SPIR-V straight from LLVM IR.
>
> There may need to be some additional work to map these types to appropriate MVT types in the codegen phases, but my knowledge of codegen infrastructure is somewhat shaky, and this is highly dependent on how different backends wish to translate these types.
I'd like to enable the backend infra and propose draft later. To better demonstrate and enable backend target-independent code completely, I'd like to demonstrate with x86_amx that changing x86_amx type to target extension type and make all test passed, if nobody objects. @jcranmer-intel
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D135202/new/
https://reviews.llvm.org/D135202
More information about the llvm-commits
mailing list