• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/

Lines Matching refs:iterator

42 #include <iterator>
402 using iterator = ListType::iterator;
405 iterator begin() { return Seq.begin(); }
406 iterator end() { return Seq.end(); }
410 // Convenience function to convert an iterator to the corresponding index.
411 unsigned idx(iterator It) const { return It-begin(); }
444 iterator L = llvm::lower_bound(Seq, VR, Ord);
457 iterator L = llvm::lower_bound(Seq, VR, Ord);
586 using iterator = IFMapType::const_iterator;
588 for (iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I) {
637 for (RegisterOrdering::iterator I = RB.begin(), E = RB.end(); I != E; ++I)
761 PairMapType::iterator F = M.find(std::make_pair(FromN, ToN));
808 using iterator = OrderedRegisterList::iterator;
826 iterator B = AVs.begin(), E = AVs.end();
838 iterator NewB = std::lower_bound(B, E, VR, RCB);
839 iterator NewE = std::upper_bound(NewB, E, VR, RCB);
845 for (iterator I = B; I != NewB; ++I)
847 for (iterator I = NewE; I != E; ++I)
858 for (iterator I = B; I != E; ++I)
868 for (LRSMapType::iterator I = LM.begin(), E = LM.end(); I != E; ++I) {
880 for (iterator I = AVs.begin(), E = AVs.end(); I != E; ++I) {
899 LRSMapType::iterator F = LM.find(L);
948 for (MachineBasicBlock::iterator I = B->begin(), E = B->end(); I != E; ++I) {
1045 for (IFMapType::iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I) {
1055 using IterListType = SmallVector<IFMapType::iterator, 16>;
1057 for (IFMapType::iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I) {
1066 IFMapType::iterator F = IFMap.find(VR);
1154 IFMapType::iterator F = IFMap.find(VR);
1175 IFMapType::iterator F = IFMap.find(VR);
1192 for (IFMapType::iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I)
1206 for (IFMapType::iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I)
1211 for (IFMapType::iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I)
1292 IFMapType::iterator End = IFMap.end();
1294 for (IFMapType::iterator I = IFMap.begin(); I != End; ++I) {
1331 for (IFMapType::iterator I = IFMap.begin(); I != End; ++I) {
1339 IFListType::iterator MinI = std::min_element(LL.begin(), LL.end(), IFO);
1383 for (IFMapType::iterator I = IFMap.begin(); I != End; ++I) {
1388 for (IFMapType::iterator I = IFMap.begin(); I != End; ++I) {
1404 for (IFMapType::iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I) {
1414 for (IFMapType::iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I) {
1434 MachineBasicBlock::iterator At = MI;
1448 for (IFMapType::iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I) {
1544 for (RegisterOrdering::iterator I = CellOrd.begin(), E = CellOrd.end();
1601 using IterListType = SmallVector<IFMapType::iterator, 16>;
1604 for (IFMapType::iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I) {