HomeSort by: relevance | last modified time | path
    Searched refs:RISCVSubtarget (Results 1 - 22 of 22) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVLegalizerInfo.h 20 class RISCVSubtarget;
25 RISCVLegalizerInfo(const RISCVSubtarget &ST);
RISCVLegalizerInfo.cpp 21 RISCVLegalizerInfo::RISCVLegalizerInfo(const RISCVSubtarget &ST) {
RISCVSubtarget.cpp 1 //===-- RISCVSubtarget.cpp - RISCV Subtarget Information ------------------===//
13 #include "RISCVSubtarget.h"
48 void RISCVSubtarget::anchor() {}
50 RISCVSubtarget &
51 RISCVSubtarget::initializeSubtargetDependencies(const Triple &TT, StringRef CPU,
76 RISCVSubtarget::RISCVSubtarget(const Triple &TT, StringRef CPU,
92 const CallLowering *RISCVSubtarget::getCallLowering() const {
96 InstructionSelector *RISCVSubtarget::getInstructionSelector() const {
100 const LegalizerInfo *RISCVSubtarget::getLegalizerInfo() const
    [all...]
RISCVInstructionSelector.cpp 15 #include "RISCVSubtarget.h"
35 const RISCVSubtarget &STI,
44 const RISCVSubtarget &STI;
52 const RISCVSubtarget *Subtarget = &STI;
70 const RISCVTargetMachine &TM, const RISCVSubtarget &STI,
100 RISCVSubtarget &Subtarget,
RISCVTargetMachine.h 17 #include "RISCVSubtarget.h"
25 mutable StringMap<std::unique_ptr<RISCVSubtarget>> SubtargetMap;
33 const RISCVSubtarget *getSubtargetImpl(const Function &F) const override;
37 const RISCVSubtarget *getSubtargetImpl() const = delete;
RISCV.h 22 class RISCVSubtarget;
53 RISCVSubtarget &,
RISCVFrameLowering.h 20 class RISCVSubtarget;
24 explicit RISCVFrameLowering(const RISCVSubtarget &STI)
72 const RISCVSubtarget &STI;
RISCVSubtarget.h 1 //===-- RISCVSubtarget.h - Define Subtarget for the RISCV -------*- C++ -*-===//
35 class RISCVSubtarget : public RISCVGenSubtargetInfo {
75 RISCVSubtarget &initializeSubtargetDependencies(const Triple &TT,
83 RISCVSubtarget(const Triple &TT, StringRef CPU, StringRef TuneCPU,
RISCVInstrInfo.h 25 class RISCVSubtarget;
30 explicit RISCVInstrInfo(RISCVSubtarget &STI);
154 const RISCVSubtarget &STI;
RISCVCleanupVSETVLI.cpp 15 #include "RISCVSubtarget.h"
148 const RISCVSubtarget &ST = MF.getSubtarget<RISCVSubtarget>();
RISCVMachineFunctionInfo.h 16 #include "RISCVSubtarget.h"
64 return MF.getSubtarget<RISCVSubtarget>().enableSaveRestore() &&
RISCVISelDAGToDAG.h 24 const RISCVSubtarget *Subtarget = nullptr;
35 Subtarget = &MF.getSubtarget<RISCVSubtarget>();
RISCVTargetMachine.cpp 75 const RISCVSubtarget *
104 I = std::make_unique<RISCVSubtarget>(TargetTriple, CPU, TuneCPU, FS, ABIName, *this);
RISCVTargetTransformInfo.h 19 #include "RISCVSubtarget.h"
33 const RISCVSubtarget *ST;
36 const RISCVSubtarget *getST() const { return ST; }
RISCVRegisterInfo.cpp 16 #include "RISCVSubtarget.h"
50 auto &Subtarget = MF->getSubtarget<RISCVSubtarget>();
82 if (MF.getSubtarget<RISCVSubtarget>().isRegisterReservedByUser(Reg))
115 return !MF.getSubtarget<RISCVSubtarget>().isRegisterReservedByUser(PhysReg);
195 const RISCVInstrInfo *TII = MF.getSubtarget<RISCVSubtarget>().getInstrInfo();
327 auto &Subtarget = MF.getSubtarget<RISCVSubtarget>();
RISCVISelLowering.h 22 class RISCVSubtarget;
270 const RISCVSubtarget &Subtarget;
274 const RISCVSubtarget &STI);
276 const RISCVSubtarget &getSubtarget() const { return Subtarget; }
RISCVFrameLowering.cpp 15 #include "RISCVSubtarget.h"
34 const auto &STI = MF.getSubtarget<RISCVSubtarget>();
83 const auto &STI = MF.getSubtarget<RISCVSubtarget>();
286 static Register getFPReg(const RISCVSubtarget &STI) { return RISCV::X8; }
289 static Register getSPReg(const RISCVSubtarget &STI) { return RISCV::X2; }
801 if (MF.getSubtarget<RISCVSubtarget>().hasStdExtF()) {
RISCVExpandPseudoInsts.cpp 213 const auto &STI = MF->getSubtarget<RISCVSubtarget>();
228 const auto &STI = MF->getSubtarget<RISCVSubtarget>();
RISCVMCInstLower.cpp 15 #include "RISCVSubtarget.h"
147 MF->getSubtarget<RISCVSubtarget>().getRegisterInfo();
RISCVInstrInfo.cpp 17 #include "RISCVSubtarget.h"
49 RISCVInstrInfo::RISCVInstrInfo(RISCVSubtarget &STI)
434 bool IsRV64 = MF->getSubtarget<RISCVSubtarget>().is64Bit();
723 const RISCVSubtarget &ST = MF->getSubtarget<RISCVSubtarget>();
1366 const RISCVInstrInfo *TII = MF.getSubtarget<RISCVSubtarget>().getInstrInfo();
1385 if (!MF.getSubtarget<RISCVSubtarget>().hasStdExtM())
RISCVISelLowering.cpp 19 #include "RISCVSubtarget.h"
46 const RISCVSubtarget &STI)
1148 const RISCVSubtarget &Subtarget) {
1211 const RISCVSubtarget &Subtarget) {
1242 const RISCVSubtarget &Subtarget) {
1253 const RISCVSubtarget &Subtarget) {
1265 const RISCVSubtarget &Subtarget) {
1280 const RISCVSubtarget &Subtarget) {
1294 const RISCVSubtarget &Subtarget) {
1321 const RISCVSubtarget &Subtarget)
    [all...]
RISCVISelDAGToDAG.cpp 1351 const RISCVSubtarget &Subtarget,

Completed in 49 milliseconds