Lines Matching defs:NI
1605 for (auto I = BB->begin(), NI = NewBB->begin(); !I->isTerminator();
1606 ++I, ++NI) {
1608 CanonicalMIs[&*NI] = &*I;
1609 BlockMIs[{NewBB, &*I}] = &*NI;
1659 MachineInstr *NI = BuildMI(*DestBB, DestBB->getFirstNonPHI(),
1663 BlockMIs[{DestBB, CanonicalMIs[&MI]}] = NI;
1664 CanonicalMIs[NI] = CanonicalMIs[&MI];
1885 MachineInstr *NI = BuildMI(NewBB, DebugLoc(), TII->get(TargetOpcode::PHI), R)
1888 BlockMIs[{NewBB, &MI}] = NI;
1889 CanonicalMIs[NI] = &MI;
2056 for (auto NI = BB->getFirstNonPHI(); NI != BB->end(); ++NI) {
2057 if (NI->isPHI())
2058 IllegalPhis.insert(&*NI);
2065 auto NI = BB->begin();
2066 for (; !OI->isTerminator() && !NI->isTerminator(); ++OI, ++NI) {
2069 while (NI->isPHI() || NI->isFullCopy())
2070 ++NI;
2071 assert(OI->getOpcode() == NI->getOpcode() && "Opcodes don't match?!");
2073 for (auto OOpI = OI->operands_begin(), NOpI = NI->operands_begin();