This is an archive of the discontinued LLVM Phabricator instance.

[LoongArch 4/n] Add basic tablegen infra for LoongArch
AbandonedPublic

Authored by SixWeining on Dec 10 2021, 3:18 AM.

Details

Reviewers
None
Summary

This introduce basic tablegen infra such as
LoongArch{InstrFormats,InstrInfo,RegisterInfo,CallingConv,}.td.

For now, only add instruction definitions for LoongArch basic integer
operations.
Our initial target is a working MC layer rather than codegen,
so appropriate SelectionDAG patterns will come later.

Diff Detail

Event Timeline

SixWeining created this revision.Dec 10 2021, 3:18 AM
SixWeining requested review of this revision.Dec 10 2021, 3:18 AM
Herald added a project: Restricted Project. · View Herald TranscriptDec 10 2021, 3:18 AM
SixWeining abandoned this revision.Dec 10 2021, 3:21 AM