Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:I2

308                                         MachineBasicBlock::iterator &I2) {
310 I2 = MBB2->end();
313 while (I1 != MBB1->begin() && I2 != MBB2->begin()) {
314 --I1; --I2;
318 while (I2->isDebugValue()) {
319 if (I2==MBB2->begin())
320 // I1==DBG at begin; I2==DBG at begin
322 --I2;
324 ++I2;
325 // I1==DBG at begin; I2==non-DBG, or first of DBGs not at begin
331 while (I2->isDebugValue()) {
332 if (I2==MBB2->begin()) {
334 // I1==non-DBG, or first of DBGs not at begin; I2==DBG at begin
337 --I2;
339 // I1, I2==first (untested) non-DBGs preceding known match
340 if (!I1->isIdenticalTo(I2) ||
347 ++I1; ++I2;
356 if (I1 == MBB1->begin() && I2 != MBB2->begin()) {
357 --I2;
358 while (I2->isDebugValue()) {
359 if (I2 == MBB2->begin())
361 --I2;
363 ++I2;
365 if (I2 == MBB2->begin() && I1 != MBB1->begin()) {
526 MachineBasicBlock::iterator &I2,
529 CommonTailLen = ComputeCommonTailLength(MBB1, MBB2, I1, I2);
549 if (MBB1->isLayoutSuccessor(MBB2) && I2 == MBB2->begin())
575 (I1 == MBB1->begin() || I2 == MBB2->begin()))