Lines Matching refs:Argv
79 CreateCI(const llvm::opt::ArgStringList &Argv) { in CreateCI() argument
95 Clang->getInvocation(), llvm::ArrayRef(Argv.begin(), Argv.size()), Diags); in CreateCI()
101 CompilerInvocation::GetResourcesPath(Argv[0], nullptr); in CreateCI()
189 std::vector<const char *> Argv; in CreateCpp() local
190 Argv.reserve(5 + 1 + UserArgs.size()); in CreateCpp()
191 Argv.push_back("-xc++"); in CreateCpp()
193 Argv.push_back("-target"); in CreateCpp()
194 Argv.push_back("wasm32-unknown-emscripten"); in CreateCpp()
195 Argv.push_back("-shared"); in CreateCpp()
196 Argv.push_back("-fvisibility=default"); in CreateCpp()
198 Argv.insert(Argv.end(), UserArgs.begin(), UserArgs.end()); in CreateCpp()
201 return IncrementalCompilerBuilder::create(TT, Argv); in CreateCpp()
206 std::vector<const char *> Argv; in createCuda() local
207 Argv.reserve(5 + 4 + UserArgs.size()); in createCuda()
209 Argv.push_back("-xcuda"); in createCuda()
211 Argv.push_back("--cuda-device-only"); in createCuda()
213 Argv.push_back("--cuda-host-only"); in createCuda()
218 Argv.push_back(SDKPathArg.c_str()); in createCuda()
224 Argv.push_back(ArchArg.c_str()); in createCuda()
227 Argv.insert(Argv.end(), UserArgs.begin(), UserArgs.end()); in createCuda()
230 return IncrementalCompilerBuilder::create(TT, Argv); in createCuda()