Home
last modified time | relevance | path

Searched refs:DefX (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp237 Instruction *DefX, PHINode *CntPhi,
243 Value *Var, Instruction *DefX,
1558 static PHINode *getRecurrenceVar(Value *VarX, Instruction *DefX, in getRecurrenceVar() argument
1562 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar()
1597 PHINode *&CntPhi, Instruction *&DefX, in detectShiftUntilLessThanIdiom() argument
1601 DefX = nullptr; in detectShiftUntilLessThanIdiom()
1610 DefX = dyn_cast<Instruction>(T); in detectShiftUntilLessThanIdiom()
1615 if (!DefX || !isa<PHINode>(DefX)) in detectShiftUntilLessThanIdiom()
1618 PHINode *VarPhi = cast<PHINode>(DefX); in detectShiftUntilLessThanIdiom()
1623 DefX = dyn_cast<Instruction>(VarPhi->getIncomingValue(Idx)); in detectShiftUntilLessThanIdiom()
[all …]