Lines Matching refs:RISCVTargetMachine
107 RegisterTargetMachine<RISCVTargetMachine> X(getTheRISCV32Target()); in LLVMInitializeRISCVTarget()
108 RegisterTargetMachine<RISCVTargetMachine> Y(getTheRISCV64Target()); in LLVMInitializeRISCVTarget()
155 RISCVTargetMachine::RISCVTargetMachine(const Target &T, const Triple &TT, in RISCVTargetMachine() function in RISCVTargetMachine
176 RISCVTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
252 MachineFunctionInfo *RISCVTargetMachine::createMachineFunctionInfo( in createMachineFunctionInfo()
260 RISCVTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()
268 bool RISCVTargetMachine::isNoopAddrSpaceCast(unsigned SrcAS, in isNoopAddrSpaceCast()
334 RISCVPassConfig(RISCVTargetMachine &TM, PassManagerBase &PM) in RISCVPassConfig()
341 RISCVTargetMachine &getRISCVTargetMachine() const { in getRISCVTargetMachine()
342 return getTM<RISCVTargetMachine>(); in getRISCVTargetMachine()
379 TargetPassConfig *RISCVTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
579 void RISCVTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks()
587 RISCVTargetMachine::createDefaultFuncInfoYAML() const { in createDefaultFuncInfoYAML()
592 RISCVTargetMachine::convertFuncInfoToYAML(const MachineFunction &MF) const { in convertFuncInfoToYAML()
597 bool RISCVTargetMachine::parseMachineFunctionInfo( in parseMachineFunctionInfo()