/external/llvm/tools/bugpoint/ |
BugDriver.h | 38 class GCC; 54 GCC *gcc; member in class:llvm::BugDriver
|
ToolRunner.h | 36 // GCC abstraction 38 class GCC { 39 std::string GCCPath; // The path to the gcc executable. 41 std::vector<std::string> gccArgs; // GCC-specific arguments. 42 GCC(StringRef gccPath, StringRef RemotePath, 50 static GCC *create(std::string &Message, 122 /// understood by the GCC driver (either C or asm). If the code generator 125 virtual GCC::FileType OutputCode(const std::string &Bitcode, 130 return GCC::AsmFile; 157 GCC *gcc member in class:llvm::LLC [all...] |
ToolRunner.cpp | 155 // Print out the error messages generated by GCC if possible... 475 GCC::FileType LLC::OutputCode(const std::string &Bitcode, 516 return UseIntegratedAssembler ? GCC::ObjectFile : GCC::AsmFile; 537 GCC::FileType FileKind = OutputCode(Bitcode, OutputAsmFile, *Error, Timeout, 544 // Assuming LLC worked, compile the result with GCC and run it. 545 return gcc->ExecuteProgram(OutputAsmFile, Args, FileKind, 565 GCC *gcc = GCC::create(Message, GCCBinary, GCCArgs) local [all...] |
/external/clang/lib/Driver/ |
Tools.h | 119 /// gcc - Generic GCC tool implementations. 120 namespace gcc { namespace in namespace:clang::driver::tools 141 Preprocess(const ToolChain &TC) : Common("gcc::Preprocess", 142 "gcc preprocessor", TC) {} 153 Compile(const ToolChain &TC) : Common("gcc::Compile", 154 "gcc frontend", TC) {} 165 Link(const ToolChain &TC) : Common("gcc::Link", 166 "linker (via gcc)", TC) {} 174 } // end namespace gcc [all...] |