Searched refs:InitX (Results 1 - 1 of 1) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1412 Intrinsic::ID &IntrinID, Value *&InitX, 1445 InitX = PhiX->getIncomingValueForBlock(CurLoop->getLoopPreheader()); 1449 if (DefX->getOpcode() == Instruction::AShr && !isKnownNonNegative(InitX, DL)) 1492 Value *InitX; local 1500 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, 1540 if (matchCondition(PreCondBI, PH) != InitX) 1557 InitX, ZeroCheck ? ConstantInt::getTrue(InitX->getContext()) 1558 : ConstantInt::getFalse(InitX->getContext())}; 1565 IntrinsicCostAttributes Attrs(IntrinID, InitX 1411 detectShiftUntilZeroIdiom(Loop *CurLoop, const DataLayout &DL, Intrinsic::ID &IntrinID, Value *&InitX, Instruction *&CntInst, PHINode *&CntPhi, Instruction *&DefX) argument 1686 transformLoopToCountable( Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, PHINode *CntPhi, Value *InitX, Instruction *DefX, const DebugLoc &DL, bool ZeroCheck, bool IsCntPhiUsedOutsideLoop) argument [all...] |
Completed in 101 milliseconds