LLVM API Documentation
Public Member Functions | |
MarkPendingLoopPredicate (Value *C, DenseSet< Value * > &LP) | |
~MarkPendingLoopPredicate () | |
Public Attributes | |
Value * | Cond |
DenseSet< Value * > & | LoopPreds |
bool | Pending |
RAII wrapper to prevent recursive application of isImpliedCond. ScalarEvolution's PendingLoopPredicates set must be empty unless we are currently evaluating isImpliedCond.
Definition at line 6380 of file ScalarEvolution.cpp.
MarkPendingLoopPredicate::MarkPendingLoopPredicate | ( | Value * | C, |
DenseSet< Value * > & | LP | ||
) | [inline] |
Definition at line 6385 of file ScalarEvolution.cpp.
MarkPendingLoopPredicate::~MarkPendingLoopPredicate | ( | ) | [inline] |
Definition at line 6389 of file ScalarEvolution.cpp.
Definition at line 6381 of file ScalarEvolution.cpp.
Definition at line 6382 of file ScalarEvolution.cpp.
Definition at line 6383 of file ScalarEvolution.cpp.