Home | History | Annotate | Download | only in Target

Lines Matching defs:iterator

57   typedef const MCPhysReg* iterator;
84 iterator begin() const { return MC->begin(); }
85 iterator end() const { return MC->end(); }
886 MachineBasicBlock::iterator I,
887 MachineBasicBlock::iterator &UseMI,
895 /// iterator contains an MO_FrameIndex operand which must be eliminated by
897 /// as long as it keeps the iterator pointing at the finished product.
900 virtual void eliminateFrameIndex(MachineBasicBlock::iterator MI,
941 // iterator will visit a list of pairs (Idx, Mask) corresponding to the
949 // The iterator can include (O, RC->getSubClassMask()) as the first entry which
972 /// Returns true if this iterator is still pointing at a valid entry.
983 /// Advance iterator to the next entry.
985 assert(isValid() && "Cannot move iterator past end.");
1071 /// Returns true if this iterator is still pointing at a valid entry.
1077 /// Advance iterator to the next entry.
1079 assert(isValid() && "Cannot move iterator past end.");