llvm-project/llvm/lib/Target/CSKY
Zi Xuan Wu 365c405411 [CSKY 2/n] Add basic tablegen infra for CSKY
This introduce basic tablegen infra such as CSKY{InstrFormats,InstrInfo,RegisterInfo,}.td.
For now, only add instruction definitions for basic CSKY ISA operations, and the instruction format and register info are almost complete.

Our initial target is a working MC layer rather than codegen, so appropriate SelectionDAG patterns will come later.

Differential Revision: https://reviews.llvm.org/D89180
2020-12-07 11:56:09 +08:00
..
TargetInfo
CMakeLists.txt [CSKY 2/n] Add basic tablegen infra for CSKY 2020-12-07 11:56:09 +08:00
CSKY.td [CSKY 2/n] Add basic tablegen infra for CSKY 2020-12-07 11:56:09 +08:00
CSKYInstrFormats.td [CSKY 2/n] Add basic tablegen infra for CSKY 2020-12-07 11:56:09 +08:00
CSKYInstrInfo.td [CSKY 2/n] Add basic tablegen infra for CSKY 2020-12-07 11:56:09 +08:00
CSKYRegisterInfo.td [CSKY 2/n] Add basic tablegen infra for CSKY 2020-12-07 11:56:09 +08:00
CSKYTargetMachine.cpp
CSKYTargetMachine.h