Home
last modified time | relevance | path

Searched refs:Redirects (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Support/
H A DProgram.cpp28 ArrayRef<Optional<StringRef>> Redirects,
33 ArrayRef<Optional<StringRef>> Redirects, in ExecuteAndWait() argument
36 assert(Redirects.empty() || Redirects.size() == 3); in ExecuteAndWait()
38 if (Execute(PI, Program, Args, Env, Redirects, MemoryLimit, ErrMsg)) { in ExecuteAndWait()
54 ArrayRef<Optional<StringRef>> Redirects, in ExecuteNoWait() argument
57 assert(Redirects.empty() || Redirects.size() == 3); in ExecuteNoWait()
61 if (!Execute(PI, Program, Args, Env, Redirects, MemoryLimit, ErrMsg)) in ExecuteNoWait()
H A DSignals.cpp159 Optional<StringRef> Redirects[] = {StringRef(InputFile), in printSymbolizedStackTrace() local
170 sys::ExecuteAndWait(LLVMSymbolizerPath, Args, None, Redirects); in printSymbolizedStackTrace()
/freebsd-12.1/contrib/llvm/lib/Support/Unix/
H A DProgram.inc179 ArrayRef<Optional<StringRef>> Redirects,
212 if (!Redirects.empty()) {
213 assert(Redirects.size() == 3);
216 if (Redirects[I]) {
217 RedirectsStorage[I] = *Redirects[I];
229 if (!Redirects[1] || !Redirects[2] || *Redirects[1] != *Redirects[2]) {
280 if (!Redirects.empty()) {
282 if (RedirectIO(Redirects[0], 0, ErrMsg)) { return false; }
284 if (RedirectIO(Redirects[1], 1, ErrMsg)) { return false; }
285 if (Redirects[1] && Redirects[2] && *Redirects[1] == *Redirects[2]) {
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/
H A DJob.cpp317 int Command::Execute(ArrayRef<llvm::Optional<StringRef>> Redirects, in Execute() argument
343 Executable, Args, Env, Redirects, /*secondsToWait*/ 0, in Execute()
369 return llvm::sys::ExecuteAndWait(Executable, Args, Env, Redirects, in Execute()
396 int FallbackCommand::Execute(ArrayRef<llvm::Optional<StringRef>> Redirects, in Execute() argument
398 int PrimaryStatus = Command::Execute(Redirects, ErrMsg, ExecutionFailed); in Execute()
411 int SecondaryStatus = Fallback->Execute(Redirects, ErrMsg, ExecutionFailed); in Execute()
426 int ForceSuccessCommand::Execute(ArrayRef<llvm::Optional<StringRef>> Redirects, in Execute() argument
429 int Status = Command::Execute(Redirects, ErrMsg, ExecutionFailed); in Execute()
H A DCompilation.cpp185 int Res = C.Execute(Redirects, &Error, &ExecutionFailed); in ExecuteCommand()
273 Redirects = {None, {""}, {""}}; in initCompilationForDiagnostics()
283 void Compilation::Redirect(ArrayRef<Optional<StringRef>> Redirects) { in Redirect() argument
284 this->Redirects = Redirects; in Redirect()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Driver/
H A DJob.h101 virtual int Execute(ArrayRef<Optional<StringRef>> Redirects,
149 int Execute(ArrayRef<Optional<StringRef>> Redirects, std::string *ErrMsg,
167 int Execute(ArrayRef<Optional<StringRef>> Redirects, std::string *ErrMsg,
H A DCompilation.h117 std::vector<Optional<StringRef>> Redirects; variable
306 void Redirect(ArrayRef<Optional<StringRef>> Redirects);
/freebsd-12.1/contrib/llvm/tools/bugpoint/
H A DOptimizerDriver.cpp235 Optional<StringRef> Redirects[3] = {None, None, None}; in runPasses() local
238 Redirects[1] = ""; in runPasses()
239 Redirects[2] = ""; in runPasses()
243 int result = sys::ExecuteAndWait(Prog, Args, None, Redirects, Timeout, in runPasses()
H A DToolRunner.cpp62 Optional<StringRef> Redirects[3] = {StdInFile, StdOutFile, StdErrFile}; in RunProgramWithTimeout() local
63 return sys::ExecuteAndWait(ProgramPath, Args, None, Redirects, NumSeconds, in RunProgramWithTimeout()
77 Optional<StringRef> Redirects[3] = {StdInFile, StdOutFile, StdErrFile}; in RunProgramRemotelyWithTimeout() local
80 int ReturnCode = sys::ExecuteAndWait(RemoteClientPath, Args, None, Redirects, in RunProgramRemotelyWithTimeout()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DProgram.h99 ArrayRef<Optional<StringRef>> Redirects = {}, ///<
129 ArrayRef<Optional<StringRef>> Redirects = {},
/freebsd-12.1/contrib/llvm/lib/Support/Windows/
H A DProgram.inc173 ArrayRef<Optional<StringRef>> Redirects,
223 if (!Redirects.empty()) {
226 si.hStdInput = RedirectIO(Redirects[0], 0, ErrMsg);
231 si.hStdOutput = RedirectIO(Redirects[1], 1, ErrMsg);
237 if (Redirects[1] && Redirects[2] && *Redirects[1] == *Redirects[2]) {
250 si.hStdError = RedirectIO(Redirects[2], 2, ErrMsg);
/freebsd-12.1/contrib/llvm/tools/llvm-cov/
H A DCodeCoverage.cpp480 Optional<StringRef> Redirects[] = {InputPath.str(), OutputPath.str(), {""}}; in demangleSymbols() local
483 /*env=*/None, Redirects, /*secondsToWait=*/0, in demangleSymbols()