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

References

lib/Target/Hexagon/BitTracker.cpp
  108       case BT::BitValue::Ref:
  129       bool IsRef = (V.Type == BT::BitValue::Ref);
  133       if (IsRef && SV.Type == BT::BitValue::Ref && V.RefI.Reg == SV.RefI.Reg) {
  152         if (SV.Type == BT::BitValue::Ref && SeqRef)
  169       if (SV.Type == BT::BitValue::Ref && SeqRef)
  323     if (V.Type == BitValue::Ref && V.RefI.Reg == 0)
  903         if (V.Type == BitValue::Ref && V.RefI.Reg == RD.Reg)
 1012       if (V.Type != BitValue::Ref || V.RefI.Reg != OldRR.Reg)
lib/Target/Hexagon/BitTracker.h
  195   BitValue(unsigned Reg, uint16_t Pos) : Type(Ref), RefI(Reg, Pos) {}
  200     if (Type == Ref && !(RefI == V.RefI))
  230     if (Type == Ref && RefI == Self)    // Bottom.meet(V) = Bottom (i.e. This)
  246     Type = Ref;
  271   if (V.Type != Ref)
lib/Target/Hexagon/HexagonBitSimplify.cpp
  318     if (RC1[B1+i].Type == BitTracker::BitValue::Ref && RC1[B1+i].RefI.Reg == 0)
  321     if (RC2[B2+i].Type == BitTracker::BitValue::Ref && RC2[B2+i].RefI.Reg == 0)
 1830     if (RV.Type == BitTracker::BitValue::Ref) {
 2206   if (B0.Type != BitTracker::BitValue::Ref)
 2216     if (V.Type != BitTracker::BitValue::Ref)
 2237     if (S0.Type != BitTracker::BitValue::Ref || S0.RefI.Reg != SrcR)
 2252       if (V.Type != BitTracker::BitValue::Ref)
 2341   if (V.Type == BitTracker::BitValue::Ref && V.RefI.Reg != RS.Reg) {
 2425     if (V.Type == BitTracker::BitValue::Ref && V.RefI.Reg == RD.Reg)
 2443     assert(TopV.Type == BitTracker::BitValue::Ref);
 3026     if (V.Type != BitTracker::BitValue::Ref)
 3048     if (V1.Type != BitTracker::BitValue::Ref)
lib/Target/Hexagon/HexagonGenInsert.cpp
  705     if (V.Type == BitTracker::BitValue::Ref && V.RefI.Reg == VR)
  715     if (V.Type == BitTracker::BitValue::Ref && V.RefI.Reg != VR)