Lines Matching defs:It
194 Loc(MachineBasicBlock *B, MachineBasicBlock::iterator It)
195 : Block(B), At(It) {
196 if (B->end() == It) {
199 assert(It->getParent() == B);
200 Pos = std::distance(B->begin(), It);
1039 // extender. It may be possible for MI to be tweaked to work for a register
1095 // The instruction uses the extender directly. It will be replaced with
1376 for (auto It = CandSet.begin(), Et = CandSet.end(); It != Et; ) {
1377 auto &&V = Tree.nodesWith(*It);
1383 Counts.insert({*It, N});
1384 It = (N != 0) ? std::next(It) : CandSet.erase(It);
1512 MachineBasicBlock::iterator It;
1516 for (It = DomB->begin(); It != End; ++It)
1517 if (RefMIs.count(&*It))
1519 assert(It != End && "Should have found a ref in DomB");
1522 It = DomB->getFirstTerminator();
1524 Loc DefLoc(DomB, It);