Home | History | Annotate | Download | only in bugpoint

Lines Matching refs:LLC

442 // LLC Implementation of AbstractIntepreter interface

444 GCC::FileType LLC::OutputCode(const std::string &Bitcode,
447 const char *Suffix = (UseIntegratedAssembler ? ".llc.o" : ".llc.s");
458 // Add any extra LLC args.
471 outs() << (UseIntegratedAssembler ? "<llc-ia>" : "<llc>");
486 void LLC::compileProgram(const std::string &Bitcode, std::string *Error,
493 int LLC::ExecuteProgram(const std::string &Bitcode,
511 // Assuming LLC worked, compile the result with GCC and run it.
517 /// createLLC - Try to find the LLC executable
519 LLC *AbstractInterpreter::createLLC(const char *Argv0,
526 PrependMainExecutablePath("llc", Argv0, (void *)(intptr_t)&createLLC).str();
528 Message = "Cannot find `llc' in executable directory!\n";
532 Message = "Found llc: " + LLCPath + "\n";
538 return new LLC(LLCPath, gcc, Args, UseIntegratedAssembler);
637 // Add any extra LLC args.
688 /// createCBE - Try to find the 'llc' executable
696 PrependMainExecutablePath("llc", Argv0, (void *)(intptr_t)&createCBE);
699 "Cannot find `llc' in executable directory!\n";
703 Message = "Found llc: " + LLCPath.str() + "\n";