Home | History | Annotate | Download | only in Driver

Lines Matching defs:Compiler

3 //                     The LLVM Compiler Infrastructure
57 DriverTitle("clang LLVM compiler"), CCPrintOptionsFilename(nullptr),
169 // -{fsyntax-only,-analyze,emit-ast} only run up to the compiler.
550 // Print the version of the compiler.
760 // was the compiler then assume it gave a reasonable error code. Failures
1197 // If the driver is invoked as C++ compiler (like clang++ or c++) it
1728 // See if we should look for a compiler with an integrated assembler. We match
1730 // compiler input.
1749 const Tool *Compiler = TC->SelectTool(*CompileJA);
1750 if (!Compiler)
1752 if (Compiler->hasIntegratedAssembler()) {
1754 ToolForJob = Compiler;
1760 // unless OPT_save_temps is enabled and the compiler is capable of emitting
1763 // Check if the compiler supports emitting LLVM IR.
1771 const Tool *Compiler = TC->SelectTool(*CompileJA);
1772 if (!Compiler)
1774 if (!Compiler->canEmitIR() || !SaveTemps) {
1776 ToolForJob = Compiler;