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

/external/llvm/include/llvm/Analysis/
H A DScalarEvolution.h291 const SCEV *ExactNotTaken; member in struct:llvm::ScalarEvolution::ExitNotTakenInfo
294 ExitNotTakenInfo() : ExitingBlock(nullptr), ExactNotTaken(nullptr) {}
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp4349 assert(ExitNotTaken.ExactNotTaken && "uninitialized not-taken info");
4355 assert(ENT->ExactNotTaken != SE->getCouldNotCompute() && "bad exit SCEV");
4358 BECount = ENT->ExactNotTaken;
4359 else if (BECount != ENT->ExactNotTaken)
4374 return ENT->ExactNotTaken;
4396 if (ENT->ExactNotTaken != SE->getCouldNotCompute()
4397 && SE->hasOperand(ENT->ExactNotTaken, S)) {
4417 ExitNotTaken.ExactNotTaken = ExitCounts[0].second;
4427 ENT->ExactNotTaken = ExitCounts[i].second;
4434 ExitNotTaken.ExactNotTaken
[all...]

Completed in 883 milliseconds