HomeSort by: relevance | last modified time | path
    Searched refs:Outputs (Results 1 - 25 of 29) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/lib/Driver/
Tool.cpp 21 const InputInfoList &Outputs,
25 assert(Outputs.size() == 1 && "Expected only one output by default!");
26 ConstructJob(C, JA, Outputs.front(), Inputs, TCArgs, LinkingOutput);
Job.cpp 41 ArrayRef<InputInfo> Inputs, ArrayRef<InputInfo> Outputs)
47 for (const auto &II : Outputs)
363 ArrayRef<InputInfo> Inputs, ArrayRef<InputInfo> Outputs)
365 Outputs) {
421 ArrayRef<InputInfo> Outputs)
423 Inputs, Outputs) {}
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonBitTracker.cpp 187 CellMapType &Outputs) const {
213 return evaluateLoad(MI, Inputs, Outputs);
232 if (evaluateFormalCopy(MI, Inputs, Outputs))
258 auto rr0 = [this,Reg] (const BT::RegisterCell &Val, CellMapType &Outputs)
260 putCell(Reg[0], Val, Outputs);
323 return rr0(eIMM(im(1), W0), Outputs);
325 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::Zero), Outputs);
327 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::One), Outputs);
335 return rr0(RC, Outputs);
343 return rr0(rc(1), Outputs);
    [all...]
HexagonBitTracker.h 35 CellMapType &Outputs) const override;
53 CellMapType &Outputs) const;
55 CellMapType &Outputs) const;
HexagonConstPropagation.cpp 301 // compute the set of output values "Outputs". An example of when
314 CellMap &Outputs) = 0;
688 CellMap Outputs;
689 bool Eval = MCE.evaluate(MI, Cells, Outputs);
692 dbgs() << " outputs:";
693 for (auto &I : Outputs)
699 // Update outputs. If the value was not computed, set all the
715 // Find the corresponding cell in the computed outputs.
717 if (!Outputs.has(DefR.Reg))
720 Changed = RC.meet(Outputs.get(DefR.Reg))
    [all...]
BitTracker.cpp 721 CellMapType &Outputs) const {
737 putCell(RD, Res, Outputs);
754 putCell(RD, Res, Outputs);
861 dbgs() << "Outputs:\n";
BitTracker.h 469 // the input values. Place the results in the Outputs map. Return "true"
472 CellMapType &Outputs) const;
  /src/external/apache2/llvm/dist/clang/include/clang/Driver/
Tool.h 77 /// Construct jobs to perform the action \p JA, writing to the \p Outputs and
87 const InputInfoList &Outputs,
Job.h 125 /// The list of program arguments which are outputs. May be empty.
168 ArrayRef<InputInfo> Outputs = None);
233 ArrayRef<InputInfo> Inputs, ArrayRef<InputInfo> Outputs = None);
252 ArrayRef<InputInfo> Outputs = None);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
IROutliner.cpp 496 /// \param [out] Outputs - The set of values extracted by the CodeExtractor
497 /// as outputs.
501 SetVector<Value *> &ArgInputs, SetVector<Value *> &Outputs) {
511 // inputs and outputs since the outputs could change during findAllocas,
512 // the correct set of extracted outputs will be in the final Outputs ValueSet.
516 // Use the code extractor to get the inputs and outputs, without sunken
534 CE->findInputsOutputs(PremappedInputs, Outputs, SinkCands);
638 /// \param [in] Outputs - The values found by the code extractor
    [all...]
HotColdSplitting.cpp 287 // and new outputs are created to supply the split phis. CodeExtractor can't
288 // report these new outputs until extraction begins, but it's important to
289 // factor the cost of the outputs into the cost calculation.
312 << " outputs exceeds parameter limit ("
323 << " outputs/split phis\n");
359 SetVector<Value *> Inputs, Outputs, Sinks;
360 CE.findInputsOutputs(Inputs, Outputs, Sinks);
363 getOutliningPenalty(Region, Inputs.size(), Outputs.size());
PartialInlining.cpp 1159 SetVector<Value *> Inputs, Outputs, Sinks;
1170 CE.findInputsOutputs(Inputs, Outputs, Sinks);
1174 dbgs() << "outputs: " << Outputs.size() << "\n";
1177 for (Value *output : Outputs)
1182 if (Outputs.size() > 0 && !ForceLiveExit)
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
IROutliner.h 62 /// arguments from the extracted function, inputs and outputs to the region, and
95 /// The global value numbers that are used as outputs for this section. Once
234 /// Update the output mapping based on the load instruction, and the outputs
238 /// \param Outputs - The outputs from the extracted function.
241 ArrayRef<Value *> Outputs, LoadInst *LI);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 80 /// 1) Find both the inputs and outputs for the extracted region.
83 /// 3) Add allocas for any scalar outputs, adding all of the outputs' allocas
166 void findInputsOutputs(ValueSet &Inputs, ValueSet &Outputs,
216 const ValueSet &outputs,
230 ValueSet &inputs, ValueSet &outputs);
  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
Clang.h 149 const InputInfoList &Outputs,
Clang.cpp 6539 // Host-side cuda compilation receives all device-side outputs in a single
7573 // -outputs=input_file
7617 TCArgs.MakeArgString(Twine("-outputs=") + Output.getFilename()));
7647 Compilation &C, const JobAction &JA, const InputInfoList &Outputs,
7650 // The version with multiple outputs is expected to refer to a unbundling job.
7657 // -outputs=unbundle_file_host,unbundle_file_tgt1,unbundle_file_tgt2"
7696 UB += "-outputs=";
7697 for (unsigned I = 0; I < Outputs.size(); ++I) {
7700 UB += DepInfo[I].DependentToolChain->getInputFilename(Outputs[I]);
7710 CmdArgs, None, Outputs));
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MIRPrinter.cpp 282 std::array<std::string *, 3> Outputs{{&Object.DebugVar.Value,
289 raw_string_ostream StrOS(*Outputs[i]);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CodeExtractor.cpp 646 void CodeExtractor::findInputsOutputs(ValueSet &Inputs, ValueSet &Outputs,
660 Outputs.insert(&II);
811 /// constructFunction - make a function based on inputs and outputs, as follows:
814 const ValueSet &outputs,
821 LLVM_DEBUG(dbgs() << "outputs: " << outputs.size() << "\n");
823 // This function returns unsigned, outputs will go back by reference.
840 for (Value *output : outputs) {
856 if (AggregateArgs && (inputs.size() + outputs.size() > 0)) {
1016 for (unsigned i = 0, e = outputs.size(); i != e; ++i, ++AI
1657 ValueSet inputs, outputs, SinkingCands, HoistingCands; local
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
OMPIRBuilder.cpp 727 // Find inputs to, outputs from the code region.
729 SetVector<Value *> Inputs, Outputs, SinkingCands, HoistingCands;
731 Extractor.findInputsOutputs(Inputs, Outputs, SinkingCands);
810 for (Value *Output : Outputs)
813 assert(Outputs.empty() &&
  /src/external/apache2/llvm/dist/clang/lib/Sema/
TreeTransform.h 421 /// are present, the number of outputs may not equal the number of inputs.
431 /// \param Outputs The transformed input expressions will be added to this
439 SmallVectorImpl<Expr *> &Outputs,
592 /// \param Outputs The set of transformed template arguments output by this
598 TemplateArgumentListInfo &Outputs,
600 return TransformTemplateArguments(Inputs, Inputs + NumInputs, Outputs,
614 /// \param Outputs The set of transformed template arguments output by this
621 TemplateArgumentListInfo &Outputs,
3900 SmallVectorImpl<Expr *> &Outputs,
3948 Outputs.push_back(Out.get())
    [all...]
SemaTemplateInstantiate.cpp 3498 SmallVectorImpl<Expr *> &Outputs) {
3506 IsCall, Outputs);
  /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/aarch64/
vpaes-armv8.S 736 ## when encrypting, outputs out(%xmm0) ^ 63
737 ## when decrypting, outputs unskew(%xmm0)
784 ## Outputs:
  /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/arm/
vpaes-armv8.S 737 ## when encrypting, outputs out(%xmm0) ^ 63
738 ## when decrypting, outputs unskew(%xmm0)
785 ## Outputs:
  /src/external/bsd/jemalloc.old/dist/bin/
jeprof.in 254 Outputs one line per procedure
271 Outputs one line per procedure for localhost:1234
2865 # 'addr2line' outputs "??:0" for unknown locations; we do the
3516 # Then /symbol reads the long symbols in as uint64, and outputs
  /src/external/bsd/jemalloc/dist/bin/
jeprof 255 Outputs one line per procedure
272 Outputs one line per procedure for localhost:1234
2866 # 'addr2line' outputs "??:0" for unknown locations; we do the
3541 # Then /symbol reads the long symbols in as uint64, and outputs

Completed in 51 milliseconds

1 2