Lines Matching refs:RISCVTargetMachine
46 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()
184 TargetPassConfig *RISCVTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
270 RISCVTargetMachine::createDefaultFuncInfoYAML() const { in createDefaultFuncInfoYAML()
275 RISCVTargetMachine::convertFuncInfoToYAML(const MachineFunction &MF) const { in convertFuncInfoToYAML()
280 bool RISCVTargetMachine::parseMachineFunctionInfo( in parseMachineFunctionInfo()