ΒΆbool parseMachineInstructions(
llvm::PerFunctionMIParsingState& PFS,
llvm::StringRef Src,
llvm::SMDiagnostic& Error)
bool parseMachineInstructions(
llvm::PerFunctionMIParsingState& PFS,
llvm::StringRef Src,
llvm::SMDiagnostic& Error)
Description
Parse the machine instructions. This function runs the second parsing pass on the machine function's body. It skips the machine basic block definitions and parses only the machine instructions and basic block attributes like liveins and successors. The second parsing pass assumes that the first parsing pass already ran on the given source string. Return true if an error occurred.
Declared at: llvm/include/llvm/CodeGen/MIRParser/MIParser.h:211
Parameters
- llvm::PerFunctionMIParsingState& PFS
- llvm::StringRef Src
- llvm::SMDiagnostic& Error