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

  /src/external/apache2/llvm/dist/llvm/include/llvm/LTO/
LTO.h 39 /// Resolve linkage for prevailing symbols in the \p Index. Linkage changes
315 /// Record if at least one instance of the common was marked as prevailing
316 bool Prevailing = false;
373 /// True if module contains the prevailing definition.
374 bool Prevailing = false;
376 /// Returns true if module contains the prevailing definition and symbol is
378 /// symbol can be prevailing in module but have no IR name.
379 bool isPrevailingIRSymbol() const { return Prevailing && !IRName.empty(); }
451 : Prevailing(0), FinalDefinitionInLinkageUnit(0), VisibleToRegularObj(0),
455 unsigned Prevailing : 1
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/LTO/
ThinLTOCodeGenerator.cpp 130 // Populate map of GUID to the prevailing copy for any multiply defined
131 // symbols. Currently assume first copy is prevailing, or any strong
439 // Apply summary-based prevailing-symbol resolution decisions.
483 /// Resolve prevailing symbols. Record resolutions in the \p ResolvedODR map
497 const auto &Prevailing = PrevailingCopy.find(GUID);
498 // Not in map means that there was only one copy, which must be prevailing.
499 if (Prevailing == PrevailingCopy.end())
501 return Prevailing->second == S;
636 const auto &Prevailing = PrevailingCopy.find(GUID);
637 // Not in map means that there was only one copy, which must be prevailing
    [all...]

Completed in 24 milliseconds