Lines Matching refs:driver
9 // Construct a compiler invocation object for command line driver arguments
39 // FIXME: Find a cleaner way to force the driver into restricted modes.
43 driver::Driver TheDriver(Args[0], llvm::sys::getDefaultTargetTriple(),
49 std::unique_ptr<driver::Compilation> C(TheDriver.BuildCompilation(Args));
54 if (C->getArgs().hasArg(driver::options::OPT__HASH_HASH_HASH)) {
63 // --cuda-{host|device}-only for CUDA) passed to the driver.
64 const driver::JobList &Jobs = C->getJobs();
69 if (isa<driver::BindArchAction>(A))
71 if (isa<driver::OffloadAction>(A)) {
77 if (Jobs.size() == 0 || !isa<driver::Command>(*Jobs.begin()) ||
86 const driver::Command &Cmd = cast<driver::Command>(*Jobs.begin());