HomeSort by: relevance | last modified time | path
    Searched defs:Outputs (Results 1 - 5 of 5) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
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)
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...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
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...]
  /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() &&

Completed in 44 milliseconds