Lines Matching refs:SrcMgr
224 static int AsLexInput(SourceMgr &SrcMgr, MCAsmInfo &MAI, tool_output_file *Out) { in AsLexInput() argument
227 Lexer.setBuffer(SrcMgr.getMemoryBuffer(0)); in AsLexInput()
235 SrcMgr.PrintMessage(Lexer.getLoc(), SourceMgr::DK_Warning, in AsLexInput()
306 SourceMgr &SrcMgr, MCContext &Ctx, MCStreamer &Str, in AssembleInput() argument
308 OwningPtr<MCAsmParser> Parser(createMCAsmParser(SrcMgr, Ctx, in AssembleInput()
356 SourceMgr SrcMgr; in main() local
359 SrcMgr.AddNewSourceBuffer(Buffer, SMLoc()); in main()
363 SrcMgr.setIncludeDirs(IncludeDirs); in main()
375 MCContext Ctx(*MAI, *MRI, MOFI.get(), &SrcMgr); in main()
434 Res = AsLexInput(SrcMgr, *MAI, Out.get()); in main()
437 Res = AssembleInput(ProgName, TheTarget, SrcMgr, Ctx, *Str, *MAI, *STI); in main()
441 *Buffer, SrcMgr, Out->os()); in main()
444 Res = Disassembler::disassembleEnhanced(TripleName, *Buffer, SrcMgr, Out->os()); in main()