reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/LoopIdiomRecognize.cpp
 1426   DefX = nullptr;
 1434     DefX = dyn_cast<Instruction>(T);
 1439   if (!DefX || !DefX->isShift())
 1439   if (!DefX || !DefX->isShift())
 1441   IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz :
 1443   ConstantInt *Shft = dyn_cast<ConstantInt>(DefX->getOperand(1));
 1446   VarX = DefX->getOperand(0);
 1449   PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry);
 1457   if (DefX->getOpcode() == Instruction::AShr && !isKnownNonNegative(InitX, DL))