Lines Matching defs:NI
1604 for (auto I = BB->begin(), NI = NewBB->begin(); !I->isTerminator();
1605 ++I, ++NI) {
1607 CanonicalMIs[&*NI] = &*I;
1608 BlockMIs[{NewBB, &*I}] = &*NI;
1658 MachineInstr *NI = BuildMI(*DestBB, DestBB->getFirstNonPHI(),
1662 BlockMIs[{DestBB, CanonicalMIs[&MI]}] = NI;
1663 CanonicalMIs[NI] = CanonicalMIs[&MI];
1884 MachineInstr *NI = BuildMI(NewBB, DebugLoc(), TII->get(TargetOpcode::PHI), R)
1887 BlockMIs[{NewBB, &MI}] = NI;
1888 CanonicalMIs[NI] = &MI;
2055 for (auto NI = BB->getFirstNonPHI(); NI != BB->end(); ++NI) {
2056 if (NI->isPHI())
2057 IllegalPhis.insert(&*NI);
2064 auto NI = BB->begin();
2065 for (; !OI->isTerminator() && !NI->isTerminator(); ++OI, ++NI) {
2068 while (NI->isPHI() || NI->isFullCopy())
2069 ++NI;
2070 assert(OI->getOpcode() == NI->getOpcode() && "Opcodes don't match?!");
2072 for (auto OOpI = OI->operands_begin(), NOpI = NI->operands_begin();