Searched refs:RISCV (Results 26 - 40 of 40) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DRISCVToolchain.h1 //===--- RISCVToolchain.h - RISCV ToolChain Implementations -----*- C++ -*-===//
48 namespace RISCV { namespace in namespace:clang::driver::tools
51 Linker(const ToolChain &TC) : Tool("RISCV::Linker", "ld", TC) {}
59 } // end namespace RISCV
H A DRISCVToolchain.cpp1 //===--- RISCVToolchain.cpp - RISCV ToolChain Implementations ---*- C++ -*-===//
34 /// RISCV Toolchain
61 return new tools::RISCV::Linker(*this);
125 void RISCV::Linker::ConstructJob(Compilation &C, const JobAction &JA,
198 // RISCV tools end.
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.cpp1 //===-- RISCVSubtarget.cpp - RISCV Subtarget Information ------------------===//
9 // This file implements the RISCV specific subclass of TargetSubtargetInfo.
14 #include "RISCV.h"
53 UserReservedRegister(RISCV::NUM_TARGET_REGS),
H A DRISCVSubtarget.h1 //===-- RISCVSubtarget.h - Define Subtarget for the RISCV -------*- C++ -*-===//
9 // This file declares the RISCV specific subclass of TargetSubtargetInfo.
124 assert(i < RISCV::NUM_TARGET_REGS && "Register out of range");
H A DRISCVAsmPrinter.cpp1 //===-- RISCVAsmPrinter.cpp - RISCV LLVM assembly writer ------------------===//
10 // of machine-dependent LLVM code to the RISCV assembly language.
17 #include "RISCV.h"
48 StringRef getPassName() const override { return "RISCV Assembly Printer"; }
116 OS << RISCVInstPrinter::getRegisterName(RISCV::X0);
H A DRISCVInstrInfo.h1 //===-- RISCVInstrInfo.h - RISCV Instruction Information --------*- C++ -*-===//
9 // This file contains the RISCV implementation of the TargetInstrInfo class.
137 namespace RISCV { namespace in namespace:llvm
153 } // end namespace RISCV
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DTargetParser.h133 namespace RISCV { namespace in namespace:llvm::AMDGPU
157 } // namespace RISCV
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/Utils/
H A DRISCVBaseInfo.h1 //===-- RISCVBaseInfo.h - Top level definitions for RISCV MC ----*- C++ -*-===//
9 // This file contains small standalone enum definitions for the RISCV target
175 if (isRV32Only && ActiveFeatures[RISCV::Feature64Bit])
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DRISCV.cpp1 //===--- RISCV.cpp - RISCV Helpers for Tools --------------------*- C++ -*-===//
9 #include "RISCV.h"
455 llvm::RISCV::CPUKind CPUKind = llvm::RISCV::parseCPUKind(Mcpu);
456 if (!llvm::RISCV::checkCPUKind(CPUKind, Is64Bit) ||
457 !llvm::RISCV::getCPUFeaturesExceptStdExt(CPUKind, Features)) {
668 StringRef MArch = llvm::RISCV::getMArchFromMcpu(A->getValue());
/freebsd-13-stable/lib/clang/libllvm/
H A DMakefile20 .for arch in AArch64 ARM BPF Mips PowerPC RISCV X86
1262 SRCS_MIN+= Target/RISCV/AsmParser/RISCVAsmParser.cpp
1263 SRCS_MIN+= Target/RISCV/Disassembler/RISCVDisassembler.cpp
1264 SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp
1265 SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp
1266 SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp
1267 SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp
1268 SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp
1269 SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp
1270 SRCS_MIN+= Target/RISCV/MCTargetDes
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVELFStreamer.cpp1 //===-- RISCVELFStreamer.cpp - RISCV ELF Target Streamer Methods ----------===//
9 // This file provides RISCV specific target streamer methods.
38 if (Features[RISCV::FeatureStdExtC])
/freebsd-13-stable/lib/clang/
H A Dllvm.build.mk82 LLVM_NATIVE_ARCH= RISCV
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DTargetParser.cpp214 namespace RISCV { namespace in namespace:llvm
271 } // namespace RISCV
/freebsd-13-stable/usr.bin/clang/lld/
H A DMakefile50 SRCS+= ELF/Arch/RISCV.cpp
/freebsd-13-stable/lib/clang/libclang/
H A DMakefile216 SRCS_MIN+= Basic/Targets/RISCV.cpp
308 SRCS_MIN+= Driver/ToolChains/Arch/RISCV.cpp

Completed in 187 milliseconds

12