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

References

lib/Target/Hexagon/HexagonConstExtenders.cpp
   67       if (Align < A.Align)
   67       if (Align < A.Align)
   71       if (Offset >= A.Offset && (Offset - A.Offset) % A.Align == 0) {
   72         Min = adjustUp(std::max(Min, A.Min), Align, Offset);
   73         Max = adjustDown(std::min(Max, A.Max), Align, Offset);
   81         std::tie(Min, Max, Align) = std::make_tuple(0, -1, 1);
   87       Offset = (Offset+S) % Align;
   92       assert(D % Align == 0);
  103       return Min <= V && V <= Max && (V-Offset) % Align == 0;
  106       return Min == R.Min && Max == R.Max && Align == R.Align;
  106       return Min == R.Min && Max == R.Max && Align == R.Align;
  116       return Align < R.Align;
  116       return Align < R.Align;
  437     OS << '[' << OR.Min << ',' << OR.Max << "]a" << unsigned(OR.Align)
 1285       int32_t D = alignDown(32767, Ranges[I-Begin].Align); // XXX hardcoded
 1340       if (N->Range.Align <= Align || N->Range.Offset < Offset)
 1344       Align = N->Range.Align;
 1357     auto P0 = MaxAlign(Tree.nodesWith(R.Min, false), R.Align, R.Offset);
 1359     if (R.Align < P0.first)
 1361     auto P1 = MaxAlign(Tree.nodesWith(R.Max, false), R.Align, R.Offset);
 1363     if (R.Align < P1.first)
 1728       uint32_t A = std::min<uint32_t>(R.Align, 1u << countTrailingZeros(UD));