| /freebsd-12.1/contrib/llvm/lib/Support/ |
| H A D | Program.cpp | 28 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 D | Signals.cpp | 159 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 D | Program.inc | 179 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 D | Job.cpp | 317 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 D | Compilation.cpp | 185 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 D | Job.h | 101 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 D | Compilation.h | 117 std::vector<Optional<StringRef>> Redirects; variable 306 void Redirect(ArrayRef<Optional<StringRef>> Redirects);
|
| /freebsd-12.1/contrib/llvm/tools/bugpoint/ |
| H A D | OptimizerDriver.cpp | 235 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 D | ToolRunner.cpp | 62 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 D | Program.h | 99 ArrayRef<Optional<StringRef>> Redirects = {}, ///< 129 ArrayRef<Optional<StringRef>> Redirects = {},
|
| /freebsd-12.1/contrib/llvm/lib/Support/Windows/ |
| H A D | Program.inc | 173 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 D | CodeCoverage.cpp | 480 Optional<StringRef> Redirects[] = {InputPath.str(), OutputPath.str(), {""}}; in demangleSymbols() local 483 /*env=*/None, Redirects, /*secondsToWait=*/0, in demangleSymbols()
|