Home
last modified time | relevance | path

Searched refs:InputInfo (Results 1 – 25 of 91) sorted by relevance

1234

/llvm-project-15.0.7/clang/include/clang/Driver/
H A DInputInfo.h22 class InputInfo {
50 InputInfo() : InputInfo(nullptr, nullptr) {} in InputInfo() function
51 InputInfo(const Action *A, const char *_BaseInput) in InputInfo() function
54 InputInfo(types::ID _Type, const char *_Filename, const char *_BaseInput) in InputInfo() function
58 InputInfo(const Action *A, const char *_Filename, const char *_BaseInput) in InputInfo() function
63 InputInfo(types::ID _Type, const llvm::opt::Arg *_InputArg, in InputInfo() function
68 InputInfo(const Action *A, const llvm::opt::Arg *_InputArg, in InputInfo() function
H A DJob.h30 class InputInfo; variable
124 std::vector<InputInfo> InputInfoList;
168 const llvm::opt::ArgStringList &Arguments, ArrayRef<InputInfo> Inputs,
169 ArrayRef<InputInfo> Outputs = None);
217 const std::vector<InputInfo> &getInputInfos() const { return InputInfoList; } in getInputInfos()
238 ArrayRef<InputInfo> Inputs, ArrayRef<InputInfo> Outputs = None);
256 ArrayRef<InputInfo> Inputs,
257 ArrayRef<InputInfo> Outputs = None);
H A DTool.h24 class InputInfo; variable
29 typedef SmallVector<InputInfo, 4> InputInfoList;
74 const InputInfo &Output,
/llvm-project-15.0.7/clang/lib/Driver/ToolChains/
H A DClang.h35 const InputInfo &Input);
45 const InputInfo &Output,
98 const InputInfo &Output, const InputInfo &Input,
102 StringRef Dir, Compilation &C, StringRef Target, const InputInfo &Output,
103 const InputInfo &Input, const llvm::opt::ArgList &Args) const;
116 const InputInfo &Output, const InputInfoList &Inputs,
137 const InputInfo &Output, const InputInfoList &Inputs,
150 const InputInfo &Output, const InputInfoList &Inputs,
168 const InputInfo &Output, const InputInfoList &Inputs,
181 const InputInfo &Output, const InputInfoList &Inputs,
[all …]
H A DSPIRV.h24 const JobAction &JA, const InputInfo &Output,
25 const InputInfo &Input,
37 const InputInfo &Output, const InputInfoList &Inputs,
48 const InputInfo &Output, const InputInfoList &Inputs,
H A DSPIRV.cpp22 const InputInfo &Output, in constructTranslateCommand()
23 const InputInfo &Input, in constructTranslateCommand()
42 const InputInfo &Output, in ConstructJob()
78 const InputInfo &Output, in ConstructJob()
H A DCommonArgs.h86 const InputInfo &Input, const InputInfo &Output);
90 const InputInfo &Output, const char *OutFile);
93 llvm::opt::ArgStringList &CmdArgs, const InputInfo &Output,
94 const InputInfo &Input, bool IsThinLTO);
182 const InputInfo &Output,
183 const InputInfo &Input, const Driver &D);
H A DAMDGPUOpenMP.cpp145 InputInfo(&JA, Args.MakeArgString(OutputFileName)))); in constructLLVMLinkCommand()
161 InputInfo(&JA, Args.MakeArgString(OutputFileName)), in constructLLVMLinkCommand()
162 InputInfo(&JA, Args.MakeArgString(OptOutputFileName)))); in constructLLVMLinkCommand()
197 InputInfo(&JA, Args.MakeArgString(LlcOutputFile)))); in constructLlcCommand()
203 const InputInfo &Output, const llvm::opt::ArgList &Args, in constructLldCommand()
214 InputInfo(&JA, Args.MakeArgString(Output.getFilename())))); in constructLldCommand()
220 const InputInfo &Output, in ConstructJob()
H A DMyriad.h29 const InputInfo &Output, const InputInfoList &Inputs,
41 const InputInfo &Output, const InputInfoList &Inputs,
58 const InputInfo &Output, const InputInfoList &Inputs,
H A DHIPAMD.h31 const InputInfo &Output, const InputInfoList &Inputs,
37 const InputInfoList &Inputs, const InputInfo &Output,
41 const InputInfo &Output,
H A DCuda.h95 const InputInfo &Output, const InputInfoList &Inputs,
109 const InputInfo &Output, const InputInfoList &Inputs,
122 const InputInfo &Output, const InputInfoList &Inputs,
146 std::string getInputFilename(const InputInfo &Input) const override;
H A DMinix.h28 const InputInfo &Output, const InputInfoList &Inputs,
41 const InputInfo &Output, const InputInfoList &Inputs,
H A DAnanas.h29 const InputInfo &Output, const InputInfoList &Inputs,
42 const InputInfo &Output, const InputInfoList &Inputs,
H A DDragonFly.h29 const InputInfo &Output, const InputInfoList &Inputs,
42 const InputInfo &Output, const InputInfoList &Inputs,
H A DMyriad.cpp25 const InputInfo &Output, in ConstructJob()
31 const InputInfo &II = Inputs[0]; in ConstructJob()
86 const InputInfo &Output, in ConstructJob()
93 const InputInfo &II = Inputs[0]; in ConstructJob()
122 const InputInfo &Output, in ConstructJob()
H A DSolaris.h30 const InputInfo &Output, const InputInfoList &Inputs,
43 const InputInfo &Output, const InputInfoList &Inputs,
H A DFlang.cpp23 static void addDashXForInput(const ArgList &Args, const InputInfo &Input, in addDashXForInput()
62 const InputInfo &Output, const InputInfoList &Inputs, in ConstructJob()
102 const InputInfo &Input = Inputs[0]; in ConstructJob()
H A DXCore.h29 const InputInfo &Output, const InputInfoList &Inputs,
41 const InputInfo &Output, const InputInfoList &Inputs,
H A DCrossWindows.h30 const InputInfo &Output, const InputInfoList &Inputs,
43 const InputInfo &Output, const InputInfoList &Inputs,
H A DNetBSD.h29 const InputInfo &Output, const InputInfoList &Inputs,
42 const InputInfo &Output, const InputInfoList &Inputs,
H A DNaCl.h25 const InputInfo &Output, const InputInfoList &Inputs,
38 const InputInfo &Output, const InputInfoList &Inputs,
H A DAIX.h29 const InputInfo &Output, const InputInfoList &Inputs,
42 const InputInfo &Output, const InputInfoList &Inputs,
H A DOpenBSD.h31 const InputInfo &Output, const InputInfoList &Inputs,
44 const InputInfo &Output, const InputInfoList &Inputs,
/llvm-project-15.0.7/compiler-rt/lib/fuzzer/
H A DFuzzerCorpus.h28 struct InputInfo { struct
219 Inputs.push_back(new InputInfo()); in AddToCorpus()
220 InputInfo &II = *Inputs.back(); in AddToCorpus()
287 void Replace(InputInfo *II, const Unit &U, in Replace()
302 InputInfo &ChooseUnitToMutate(Random &Rand) { in ChooseUnitToMutate()
303 InputInfo &II = *Inputs[ChooseUnitIdxToMutate(Rand)]; in ChooseUnitToMutate()
312 InputInfo &II = *Inputs[Rand(Inputs.size())]; in ChooseUnitToCrossOverWith()
347 void DeleteFile(const InputInfo &II) { in DeleteFile()
353 InputInfo &II = *Inputs[Idx]; in DeleteInput()
422 InputInfo &II = *Inputs[OldIdx]; in AddFeature()
[all …]
/llvm-project-15.0.7/clang/lib/Driver/
H A DJob.cpp41 ArrayRef<InputInfo> Inputs, ArrayRef<InputInfo> Outputs) in Command()
240 auto Found = llvm::find_if(InputInfoList, [&Arg](const InputInfo &II) { in Print()
364 ArrayRef<InputInfo> Inputs, ArrayRef<InputInfo> Outputs) in CC1Command()
423 const llvm::opt::ArgStringList &Arguments_, ArrayRef<InputInfo> Inputs, in ForceSuccessCommand()
424 ArrayRef<InputInfo> Outputs) in ForceSuccessCommand()

1234