Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp46 RegisterTargetMachine<RISCVTargetMachine> X(getTheRISCV32Target()); in LLVMInitializeRISCVTarget()
47 RegisterTargetMachine<RISCVTargetMachine> Y(getTheRISCV64Target()); in LLVMInitializeRISCVTarget()
71 RISCVTargetMachine::RISCVTargetMachine(const Target &T, const Triple &TT, in RISCVTargetMachine() function in RISCVTargetMachine
89 RISCVTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
123 RISCVTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()
131 bool RISCVTargetMachine::isNoopAddrSpaceCast(unsigned SrcAS, in isNoopAddrSpaceCast()
139 RISCVPassConfig(RISCVTargetMachine &TM, PassManagerBase &PM) in RISCVPassConfig()
142 RISCVTargetMachine &getRISCVTargetMachine() const { in getRISCVTargetMachine()
143 return getTM<RISCVTargetMachine>(); in getRISCVTargetMachine()
270 RISCVTargetMachine::createDefaultFuncInfoYAML() const { in createDefaultFuncInfoYAML()
[all …]
H A DRISCVInstructionSelector.cpp34 RISCVInstructionSelector(const RISCVTargetMachine &TM,
70 const RISCVTargetMachine &TM, const RISCVSubtarget &STI, in RISCVInstructionSelector()
98 createRISCVInstructionSelector(const RISCVTargetMachine &TM, in createRISCVInstructionSelector()
H A DRISCV.h23 class RISCVTargetMachine; variable
41 FunctionPass *createRISCVISelDag(RISCVTargetMachine &TM,
68 InstructionSelector *createRISCVInstructionSelector(const RISCVTargetMachine &,
H A DRISCVTargetMachine.h23 class RISCVTargetMachine : public LLVMTargetMachine {
28 RISCVTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
H A DCMakeLists.txt45 RISCVTargetMachine.cpp
H A DRISCVCodeGenPrepare.cpp158 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
H A DRISCVSubtarget.cpp103 *static_cast<const RISCVTargetMachine *>(&TM), *this, *RBI)); in RISCVSubtarget()
H A DRISCVISelDAGToDAG.h27 explicit RISCVDAGToDAGISel(RISCVTargetMachine &TargetMachine, in RISCVDAGToDAGISel()
H A DRISCVTargetTransformInfo.h42 explicit RISCVTTIImpl(const RISCVTargetMachine *TM, const Function &F) in RISCVTTIImpl()
H A DRISCVGatherScatterLowering.cpp466 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
H A DRISCVInstrInfo.cpp1040 const auto &TM = static_cast<const RISCVTargetMachine &>(MF.getTarget()); in getInstSizeInBytes()
1047 const auto &TM = static_cast<const RISCVTargetMachine &>(MF->getTarget()); in getInstSizeInBytes()
H A DRISCVISelDAGToDAG.cpp2516 FunctionPass *llvm::createRISCVISelDag(RISCVTargetMachine &TM, in createRISCVISelDag()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/
H A DBUILD.gn88 "RISCVTargetMachine.cpp",
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt6683 llvm/lib/Target/RISCV/RISCVTargetMachine.h