Lines Matching defs:MIRParserImpl

51 class MIRParserImpl {
69 MIRParserImpl(std::unique_ptr<MemoryBuffer> Contents, StringRef Filename,
190 reinterpret_cast<MIRParserImpl *>(Context)->reportDiagnostic(Diag);
193 MIRParserImpl::MIRParserImpl(std::unique_ptr<MemoryBuffer> Contents,
204 bool MIRParserImpl::error(const Twine &Message) {
210 bool MIRParserImpl::error(SMLoc Loc, const Twine &Message) {
216 bool MIRParserImpl::error(const SMDiagnostic &Error, SMRange SourceRange) {
222 void MIRParserImpl::reportDiagnostic(const SMDiagnostic &Diag) {
242 MIRParserImpl::parseIRModule(DataLayoutCallbackTy DataLayoutCallback) {
281 bool MIRParserImpl::parseMachineFunctions(Module &M, MachineModuleInfo &MMI,
296 Function *MIRParserImpl::createDummyFunction(StringRef Name, Module &M) {
310 bool MIRParserImpl::parseMachineFunction(Module &M, MachineModuleInfo &MMI,
376 void MIRParserImpl::computeFunctionProperties(MachineFunction &MF) {
418 bool MIRParserImpl::initializeCallSiteInfo(
459 void MIRParserImpl::setupDebugValueTracking(
480 MIRParserImpl::initializeMachineFunction(const yaml::MachineFunction &YamlMF,
611 bool MIRParserImpl::parseRegisterInfo(PerFunctionMIParsingState &PFS,
692 bool MIRParserImpl::setupRegisterInfo(const PerFunctionMIParsingState &PFS,
758 bool MIRParserImpl::initializeFrameInfo(PerFunctionMIParsingState &PFS,
908 bool MIRParserImpl::parseCalleeSavedRegister(PerFunctionMIParsingState &PFS,
927 StringRef TypeString, MIRParserImpl &Parser) {
938 std::optional<MIRParserImpl::VarExprLoc> MIRParserImpl::parseVarExprLoc(
958 bool MIRParserImpl::parseStackObjectsDebugInfo(PerFunctionMIParsingState &PFS,
972 bool MIRParserImpl::parseMDNode(PerFunctionMIParsingState &PFS,
982 bool MIRParserImpl::initializeConstantPool(PerFunctionMIParsingState &PFS,
1010 bool MIRParserImpl::initializeJumpTableInfo(PerFunctionMIParsingState &PFS,
1031 bool MIRParserImpl::parseMBBReference(PerFunctionMIParsingState &PFS,
1040 bool MIRParserImpl::parseMachineMetadata(PerFunctionMIParsingState &PFS,
1048 bool MIRParserImpl::parseMachineMetadataNodes(
1063 SMDiagnostic MIRParserImpl::diagFromMIStringDiag(const SMDiagnostic &Error,
1079 SMDiagnostic MIRParserImpl::diagFromBlockStringDiag(const SMDiagnostic &Error,
1110 MIRParser::MIRParser(std::unique_ptr<MIRParserImpl> Impl)
1155 return std::make_unique<MIRParser>(std::make_unique<MIRParserImpl>(