Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DIVDescriptors.h82 CastInsts.insert(CI.begin(), CI.end()); in RecurrenceDescriptor()
246 const SmallPtrSet<Instruction *, 8> &getCastInsts() const { return CastInsts; } in getCastInsts()
297 SmallPtrSet<Instruction *, 8> CastInsts; variable
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DIVDescriptors.cpp259 SmallPtrSet<Instruction *, 4> CastInsts; in AddReductionVar() local
279 Start = lookThroughAnd(Phi, RecurrenceType, VisitedInsts, CastInsts); in AddReductionVar()
592 collectCastInstrs(TheLoop, ExitInstruction, RecurrenceType, CastInsts, in AddReductionVar()
604 IsOrdered, CastInsts, MinWidthCastToRecurrenceType); in AddReductionVar()
1376 SmallVectorImpl<Instruction *> &CastInsts) { in getCastsForInductionPHI() argument
1378 assert(CastInsts.empty() && "CastInsts is expected to be empty."); in getCastsForInductionPHI()
1432 if (!CastInsts.empty()) in getCastsForInductionPHI()
1435 CastInsts.push_back(Inst); in getCastsForInductionPHI()