reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/TargetLibraryInfo.h
   61     AvailableArray[F/4] &= ~(3 << 2*(F&3));
   62     AvailableArray[F/4] |= State << 2*(F&3);
   65     return static_cast<AvailabilityState>((AvailableArray[F/4] >> 2*(F&3)) & 3);
lib/Analysis/TargetLibraryInfo.cpp
  556   memset(AvailableArray, -1, sizeof(AvailableArray));
  556   memset(AvailableArray, -1, sizeof(AvailableArray));
  563   memset(AvailableArray, -1, sizeof(AvailableArray));
  563   memset(AvailableArray, -1, sizeof(AvailableArray));
  572   memcpy(AvailableArray, TLI.AvailableArray, sizeof(AvailableArray));
  572   memcpy(AvailableArray, TLI.AvailableArray, sizeof(AvailableArray));
  572   memcpy(AvailableArray, TLI.AvailableArray, sizeof(AvailableArray));
  582   std::move(std::begin(TLI.AvailableArray), std::end(TLI.AvailableArray),
  582   std::move(std::begin(TLI.AvailableArray), std::end(TLI.AvailableArray),
  583             AvailableArray);
  593   memcpy(AvailableArray, TLI.AvailableArray, sizeof(AvailableArray));
  593   memcpy(AvailableArray, TLI.AvailableArray, sizeof(AvailableArray));
  593   memcpy(AvailableArray, TLI.AvailableArray, sizeof(AvailableArray));
  602   std::move(std::begin(TLI.AvailableArray), std::end(TLI.AvailableArray),
  602   std::move(std::begin(TLI.AvailableArray), std::end(TLI.AvailableArray),
  603             AvailableArray);
 1492   memset(AvailableArray, 0, sizeof(AvailableArray));
 1492   memset(AvailableArray, 0, sizeof(AvailableArray));