Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp105 RegisterTargetMachine<RISCVTargetMachine> X(getTheRISCV32Target()); in LLVMInitializeRISCVTarget()
106 RegisterTargetMachine<RISCVTargetMachine> Y(getTheRISCV64Target()); in LLVMInitializeRISCVTarget()
154 RISCVTargetMachine::RISCVTargetMachine(const Target &T, const Triple &TT, in RISCVTargetMachine() function in RISCVTargetMachine
175 RISCVTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
251 MachineFunctionInfo *RISCVTargetMachine::createMachineFunctionInfo( in createMachineFunctionInfo()
267 bool RISCVTargetMachine::isNoopAddrSpaceCast(unsigned SrcAS, in isNoopAddrSpaceCast()
345 RISCVPassConfig(RISCVTargetMachine &TM, PassManagerBase &PM) in RISCVPassConfig()
352 RISCVTargetMachine &getRISCVTargetMachine() const { in getRISCVTargetMachine()
353 return getTM<RISCVTargetMachine>(); in getRISCVTargetMachine()
597 RISCVTargetMachine::createDefaultFuncInfoYAML() const { in createDefaultFuncInfoYAML()
[all …]
H A DRISCV.h26 class RISCVTargetMachine; variable
34 FunctionPass *createRISCVISelDag(RISCVTargetMachine &TM,
85 InstructionSelector *createRISCVInstructionSelector(const RISCVTargetMachine &,
H A DRISCVTargetMachine.h24 class RISCVTargetMachine : public LLVMTargetMachine {
29 RISCVTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
H A DRISCVCodeGenPrepare.cpp163 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
H A DRISCVSubtarget.cpp110 *static_cast<const RISCVTargetMachine *>(&TM), *this, *RBI)); in RISCVSubtarget()
H A DRISCVISelDAGToDAG.h32 explicit RISCVDAGToDAGISel(RISCVTargetMachine &TargetMachine, in RISCVDAGToDAGISel()
H A DRISCVTargetTransformInfo.h59 explicit RISCVTTIImpl(const RISCVTargetMachine *TM, const Function &F) in RISCVTTIImpl()
H A DRISCVGatherScatterLowering.cpp526 auto &TM = TPC.getTM<RISCVTargetMachine>(); in runOnFunction()
H A DRISCVInstrInfo.cpp1499 const auto &TM = static_cast<const RISCVTargetMachine &>(MF.getTarget()); in getInstSizeInBytes()
H A DRISCVISelDAGToDAG.cpp3772 FunctionPass *llvm::createRISCVISelDag(RISCVTargetMachine &TM, in createRISCVISelDag()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp41 RISCVInstructionSelector(const RISCVTargetMachine &TM,
124 const RISCVTargetMachine &TM;
147 const RISCVTargetMachine &TM, const RISCVSubtarget &STI, in RISCVInstructionSelector()
1327 createRISCVInstructionSelector(const RISCVTargetMachine &TM, in createRISCVInstructionSelector()
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile1580 SRCS_MIN+= Target/RISCV/RISCVTargetMachine.cpp