[all-commits] [llvm/llvm-project] ec17c4: [CSKY 3/n] Add bare-bones C-SKY MCTargetDesc

Zi Xuan Wu (Zeson) via All-commits all-commits at lists.llvm.org
Mon Dec 21 19:44:10 PST 2020


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ec17c4f0755bdc37e6788113909368a63d0a3b97
      https://github.com/llvm/llvm-project/commit/ec17c4f0755bdc37e6788113909368a63d0a3b97
  Author: Zi Xuan Wu <zixuan.wu at linux.alibaba.com>
  Date:   2020-12-22 (Tue, 22 Dec 2020)

  Changed paths:
    M llvm/lib/Target/CSKY/CMakeLists.txt
    M llvm/lib/Target/CSKY/CSKYInstrInfo.td
    A llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt
    A llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp
    A llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h
    A llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFObjectWriter.cpp
    A llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.cpp
    A llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.h
    A llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp
    A llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h
    A llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp
    A llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.h
    M llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.cpp

  Log Message:
  -----------
  [CSKY 3/n] Add bare-bones C-SKY MCTargetDesc

Add basis of CSKY MCTargetDesc and it's enough to compile and link but doesn't yet do anything particularly useful.
Once an ASM parser and printer are added in the next two patches, the whole thing can be usefully tested.

Differential Revision: https://reviews.llvm.org/D93372




More information about the All-commits mailing list