Searched refs:RISCVSubtarget (Results 1 - 21 of 21) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVLegalizerInfo.h | 20 class RISCVSubtarget; 25 RISCVLegalizerInfo(const RISCVSubtarget &ST);
|
H A D | RISCVLegalizerInfo.cpp | 21 RISCVLegalizerInfo::RISCVLegalizerInfo(const RISCVSubtarget &ST) {
|
H A D | RISCVSubtarget.cpp | 1 //===-- RISCVSubtarget.cpp - RISCV Subtarget Information ------------------===// 13 #include "RISCVSubtarget.h" 30 void RISCVSubtarget::anchor() {} 32 RISCVSubtarget &RISCVSubtarget::initializeSubtargetDependencies( 50 RISCVSubtarget::RISCVSubtarget(const Triple &TT, StringRef CPU, StringRef FS, function in class:RISCVSubtarget 65 const CallLowering *RISCVSubtarget::getCallLowering() const { 69 InstructionSelector *RISCVSubtarget::getInstructionSelector() const { 73 const LegalizerInfo *RISCVSubtarget [all...] |
H A D | 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,
|
H A D | 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;
|
H A D | RISCV.h | 22 class RISCVSubtarget; 50 RISCVSubtarget &,
|
H A D | RISCVTargetTransformInfo.h | 19 #include "RISCVSubtarget.h" 33 const RISCVSubtarget *ST; 36 const RISCVSubtarget *getST() const { return ST; }
|
H A D | RISCVFrameLowering.h | 19 class RISCVSubtarget; 23 explicit RISCVFrameLowering(const RISCVSubtarget &STI) 68 const RISCVSubtarget &STI;
|
H A D | RISCVMachineFunctionInfo.h | 16 #include "RISCVSubtarget.h" 58 return MF.getSubtarget<RISCVSubtarget>().enableSaveRestore() &&
|
H A D | RISCVISelDAGToDAG.h | 24 const RISCVSubtarget *Subtarget = nullptr; 35 Subtarget = &MF.getSubtarget<RISCVSubtarget>();
|
H A D | RISCVSubtarget.h | 1 //===-- RISCVSubtarget.h - Define Subtarget for the RISCV -------*- C++ -*-===// 35 class RISCVSubtarget : public RISCVGenSubtargetInfo { class in namespace:llvm 71 RISCVSubtarget &initializeSubtargetDependencies(const Triple &TT, 77 RISCVSubtarget(const Triple &TT, StringRef CPU, StringRef FS,
|
H A D | RISCVRegisterInfo.cpp | 16 #include "RISCVSubtarget.h" 47 auto &Subtarget = MF->getSubtarget<RISCVSubtarget>(); 77 if (MF.getSubtarget<RISCVSubtarget>().isRegisterReservedByUser(Reg)) 98 return !MF.getSubtarget<RISCVSubtarget>().isRegisterReservedByUser(PhysReg); 150 const RISCVInstrInfo *TII = MF.getSubtarget<RISCVSubtarget>().getInstrInfo(); 194 auto &Subtarget = MF.getSubtarget<RISCVSubtarget>();
|
H A D | RISCVInstrInfo.h | 24 class RISCVSubtarget; 29 explicit RISCVInstrInfo(RISCVSubtarget &STI); 134 const RISCVSubtarget &STI;
|
H A D | RISCVTargetMachine.cpp | 75 const RISCVSubtarget * 103 I = std::make_unique<RISCVSubtarget>(TargetTriple, CPU, FS, ABIName, *this);
|
H A D | RISCVISelLowering.h | 22 class RISCVSubtarget; 59 const RISCVSubtarget &Subtarget; 63 const RISCVSubtarget &STI);
|
H A D | RISCVExpandPseudoInsts.cpp | 163 const auto &STI = MF->getSubtarget<RISCVSubtarget>(); 178 const auto &STI = MF->getSubtarget<RISCVSubtarget>();
|
H A D | RISCVAsmPrinter.cpp | 201 const RISCVSubtarget STI(TT, CPU, FS, /*ABIName=*/"", RTM);
|
H A D | RISCVFrameLowering.cpp | 15 #include "RISCVSubtarget.h" 197 static Register getFPReg(const RISCVSubtarget &STI) { return RISCV::X8; } 200 static Register getSPReg(const RISCVSubtarget &STI) { return RISCV::X2; } 550 if (MF.getSubtarget<RISCVSubtarget>().hasStdExtD() || 551 MF.getSubtarget<RISCVSubtarget>().hasStdExtF()) {
|
H A D | RISCVInstrInfo.cpp | 15 #include "RISCVSubtarget.h" 35 RISCVInstrInfo::RISCVInstrInfo(RISCVSubtarget &STI) 170 bool IsRV64 = MF->getSubtarget<RISCVSubtarget>().is64Bit(); 460 const RISCVSubtarget &ST = MF->getSubtarget<RISCVSubtarget>();
|
H A D | RISCVISelLowering.cpp | 18 #include "RISCVSubtarget.h" 46 const RISCVSubtarget &STI) 1732 RISCVABI::ABI ABI = MF.getSubtarget<RISCVSubtarget>().getTargetABI(); 1753 RISCVABI::ABI ABI = MF.getSubtarget<RISCVSubtarget>().getTargetABI(); 2357 MF.getSubtarget<RISCVSubtarget>().isRegisterReservedByUser(RISCV::X1)) 2464 RISCVABI::ABI ABI = MF.getSubtarget<RISCVSubtarget>().getTargetABI(); 2479 const RISCVSubtarget &STI = MF.getSubtarget<RISCVSubtarget>(); 2575 const RISCVSubtarget &STI = MF.getSubtarget<RISCVSubtarget>(); [all...] |
/freebsd-13-stable/lib/clang/libllvm/ |
H A D | Makefile | 1287 SRCS_MIN+= Target/RISCV/RISCVSubtarget.cpp
|
Completed in 124 milliseconds