Lines Matching refs:RISCVTargetMachine
105 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()
259 RISCVTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()
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()
408 TargetPassConfig *RISCVTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
597 RISCVTargetMachine::createDefaultFuncInfoYAML() const { in createDefaultFuncInfoYAML()
602 RISCVTargetMachine::convertFuncInfoToYAML(const MachineFunction &MF) const { in convertFuncInfoToYAML()
607 bool RISCVTargetMachine::parseMachineFunctionInfo( in parseMachineFunctionInfo()