Searched refs:ExitNotTakenInfo (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DScalarEvolution.h259 /// summarized in ExitNotTakenInfo and BackedgeTakenInfo.
287 /// ExitNotTakenInfo - Information about the number of times a particular
289 struct ExitNotTakenInfo { struct in class:llvm::ScalarEvolution
292 PointerIntPair<ExitNotTakenInfo*, 1> NextExit;
294 ExitNotTakenInfo() : ExitingBlock(nullptr), ExactNotTaken(nullptr) {} function in struct:llvm::ScalarEvolution::ExitNotTakenInfo
304 ExitNotTakenInfo *getNextExit() const {
308 void setNextExit(ExitNotTakenInfo *ENT) { NextExit.setPointer(ENT); }
317 ExitNotTakenInfo ExitNotTaken;
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp4352 for (const ExitNotTakenInfo *ENT = &ExitNotTaken;
4370 for (const ExitNotTakenInfo *ENT = &ExitNotTaken;
4393 for (const ExitNotTakenInfo *ENT = &ExitNotTaken;
4405 /// computable exit into a persistent ExitNotTakenInfo array.
4421 ExitNotTakenInfo *ENT = new ExitNotTakenInfo[NumExits-1];
4423 ExitNotTakenInfo *PrevENT = &ExitNotTaken;
4431 /// clear - Invalidate this result and free the ExitNotTakenInfo array.
7658 // Free any extra memory created for ExitNotTakenInfo in the unlikely event

Completed in 369 milliseconds