llvm-project/llvm/lib/Target/RISCV/MCTargetDesc
Reid Kleckner 89b57061f7 Move TargetRegistry.(h|cpp) from Support to MC
This moves the registry higher in the LLVM library dependency stack.
Every client of the target registry needs to link against MC anyway to
actually use the target, so we might as well move this out of Support.

This allows us to ensure that Support doesn't have includes from MC/*.

Differential Revision: https://reviews.llvm.org/D111454
2021-10-08 14:51:48 -07:00
..
CMakeLists.txt [MC][RISCV] Add RISCV MCObjectFileInfo 2021-08-27 18:23:29 +01:00
RISCVAsmBackend.cpp [MC] Use local MCSubtargetInfo in writeNops 2021-09-07 15:46:19 +01:00
RISCVAsmBackend.h [MC] Use local MCSubtargetInfo in writeNops 2021-09-07 15:46:19 +01:00
RISCVBaseInfo.cpp [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
RISCVBaseInfo.h [RISCV] (1/2) Add the tail policy argument to builtins/intrinsics. 2021-09-24 17:09:50 +08:00
RISCVELFObjectWriter.cpp RISCV: adjust handling of relocation emission for RISCV 2021-06-17 08:20:02 -07:00
RISCVELFStreamer.cpp RISCV: adjust handling of relocation emission for RISCV 2021-06-17 08:20:02 -07:00
RISCVELFStreamer.h RISCV: adjust handling of relocation emission for RISCV 2021-06-17 08:20:02 -07:00
RISCVFixupKinds.h RISCV: adjust handling of relocation emission for RISCV 2021-06-17 08:20:02 -07:00
RISCVInstPrinter.cpp Revert "[RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases" 2021-05-29 15:11:37 +01:00
RISCVInstPrinter.h [RISCV] Remove unused method RISCVInstPrinter::printSImm5Plus1. NFC 2021-01-04 12:21:35 -08:00
RISCVMCAsmInfo.cpp
RISCVMCAsmInfo.h
RISCVMCCodeEmitter.cpp [RISCV] Initial support .insn directive for the assembler. 2021-09-12 15:56:12 -07:00
RISCVMCExpr.cpp RISCV: clean up target expression handling 2021-06-17 13:35:32 -07:00
RISCVMCExpr.h Add missing cases in RISCVMCExpr::getVariantKindName 2021-03-25 12:57:05 +07:00
RISCVMCObjectFileInfo.cpp [MC][RISCV] Add RISCV MCObjectFileInfo 2021-08-27 18:23:29 +01:00
RISCVMCObjectFileInfo.h [MC][RISCV] Add RISCV MCObjectFileInfo 2021-08-27 18:23:29 +01:00
RISCVMCTargetDesc.cpp Move TargetRegistry.(h|cpp) from Support to MC 2021-10-08 14:51:48 -07:00
RISCVMCTargetDesc.h
RISCVMatInt.cpp [RISCV] Rename prefix `FeatureExt*` to `FeatureStdExt*` for all sub-extension 2021-09-13 16:24:15 +08:00
RISCVMatInt.h [RISCV] Teach RISCVMatInt about cases where it can use LUI+SLLI to replace LUI+ADDI+SLLI for large constants. 2021-07-20 09:22:06 -07:00
RISCVTargetStreamer.cpp [RISCV] Remove experimental-b extension that includes all Zb* extensions 2021-10-07 20:47:17 -07:00
RISCVTargetStreamer.h [llvm] Forward-declare formatted_raw_ostream (NFC) 2021-01-28 22:21:13 -08:00