Home
last modified time | relevance | path

Searched refs:RISCVTargetMachine (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp123 RegisterTargetMachine<RISCVTargetMachine> X(getTheRISCV32Target()); in LLVMInitializeRISCVTarget()
124 RegisterTargetMachine<RISCVTargetMachine> Y(getTheRISCV64Target()); in LLVMInitializeRISCVTarget()
180 RISCVTargetMachine::RISCVTargetMachine(const Target &T, const Triple &TT, in RISCVTargetMachine() function in RISCVTargetMachine
203 RISCVTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
279 MachineFunctionInfo *RISCVTargetMachine::createMachineFunctionInfo( in createMachineFunctionInfo()
287 RISCVTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()
295 bool RISCVTargetMachine::isNoopAddrSpaceCast(unsigned SrcAS, in isNoopAddrSpaceCast()
301 RISCVTargetMachine::createMachineScheduler(MachineSchedContext *C) const { in createMachineScheduler()
318 RISCVTargetMachine::createPostMachineScheduler(MachineSchedContext *C) const { in createPostMachineScheduler()
391 RISCVPassConfig(RISCVTargetMachine &TM, PassManagerBase &PM) in RISCVPassConfig()
[all …]
H A DRISCV.h26 class RISCVTargetMachine; variable
40 FunctionPass *createRISCVISelDag(RISCVTargetMachine &TM,
100 createRISCVInstructionSelector(const RISCVTargetMachine &,
H A DRISCVTargetMachine.h23 class RISCVTargetMachine : public CodeGenTargetMachineImpl {
28 RISCVTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
H A DRISCVZacasABIFix.cpp72 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
H A DRISCVISelDAGToDAG.h30 explicit RISCVDAGToDAGISel(RISCVTargetMachine &TargetMachine, in RISCVDAGToDAGISel()
213 explicit RISCVDAGToDAGISelLegacy(RISCVTargetMachine &TargetMachine,
H A DRISCVSubtarget.cpp126 *static_cast<const RISCVTargetMachine *>(&TLInfo.getTargetMachine()), in getInstructionSelector()
H A DRISCVCodeGenPrepare.cpp281 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
H A DRISCVTargetTransformInfo.h72 explicit RISCVTTIImpl(const RISCVTargetMachine *TM, const Function &F) in RISCVTTIImpl()
H A DRISCVGatherScatterLowering.cpp598 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
H A DRISCVISelDAGToDAG.cpp4198 FunctionPass *llvm::createRISCVISelDag(RISCVTargetMachine &TM, in createRISCVISelDag()
4205 RISCVDAGToDAGISelLegacy::RISCVDAGToDAGISelLegacy(RISCVTargetMachine &TM, in RISCVDAGToDAGISelLegacy()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp41 RISCVInstructionSelector(const RISCVTargetMachine &TM,
159 const RISCVTargetMachine &TM;
184 const RISCVTargetMachine &TM, const RISCVSubtarget &STI, in RISCVInstructionSelector()
1420 createRISCVInstructionSelector(const RISCVTargetMachine &TM, in createRISCVInstructionSelector()
/freebsd/lib/clang/libllvm/
H A DMakefile1717 SRCS_MIN+= Target/RISCV/RISCVTargetMachine.cpp