[Xtensa 1/10] Recognize Xtensa in triple parsing code
authorAndrei Safronov <andrei.safronov@espressif.com>
Mon, 26 Dec 2022 10:37:28 +0000 (11:37 +0100)
committerstefan.stipanovic <stefan.stipanovic@espressif.com>
Mon, 26 Dec 2022 12:30:51 +0000 (13:30 +0100)
commit8c618e8f53b166818e4465405fae676efb4cb1b2
tree384b7b4cd3d558d394e9586642675d53b5095dfc
parent77fad4c31e9c32a61da78946f41e8db28ec6a6a7
[Xtensa 1/10] Recognize Xtensa in triple parsing code

I'm sharing initial set of patches that adds LLVM backend for Xtensa architecture.
It is based on this LLVM fork https://github.com/espressif/llvm-xtensa.
I prepared patches by similar way like it was already successfully done for RISCV, i.e. incrementally add an initial MC layer for Xtensa by small chunks which could be reviewable.

Differential Revision: https://reviews.llvm.org/D64826
llvm/CODE_OWNERS.TXT
llvm/include/llvm/TargetParser/Triple.h
llvm/lib/TargetParser/Triple.cpp
llvm/unittests/TargetParser/TripleTest.cpp