Lines Matching defs:NewIdx
391 PHINode *NewIdx =
393 NewIdx->insertBefore(FirstLoopBB->getFirstNonPHIIt());
394 auto *Zero = ConstantInt::get(NewIdx->getType(), 0);
395 auto *One = ConstantInt::get(NewIdx->getType(), 1);
397 Builder.CreateAdd(NewIdx, One, NewIdx->getName() + ".next");
398 Value *IdxCmp = Builder.CreateICmpNE(IdxNext, NewIter, NewIdx->getName() + ".cmp");
419 NewIdx->addIncoming(Zero, InsertTop);
420 NewIdx->addIncoming(IdxNext, NewBB);
938 PHINode *NewIdx = PHINode::Create(TestVal->getType(), 2, "niter");
939 NewIdx->insertBefore(Header->getFirstNonPHIIt());
941 auto *Zero = ConstantInt::get(NewIdx->getType(), 0);
942 auto *One = ConstantInt::get(NewIdx->getType(), 1);
943 Value *IdxNext = B2.CreateAdd(NewIdx, One, NewIdx->getName() + ".next");
945 Value *IdxCmp = B2.CreateICmp(Pred, IdxNext, TestVal, NewIdx->getName() + ".ncmp");
946 NewIdx->addIncoming(Zero, NewPreHeader);
947 NewIdx->addIncoming(IdxNext, Latch);