LLVM API Documentation

Public Member Functions | Public Attributes
MarkPendingLoopPredicate Struct Reference
Collaboration diagram for MarkPendingLoopPredicate:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MarkPendingLoopPredicate (Value *C, DenseSet< Value * > &LP)
 ~MarkPendingLoopPredicate ()

Public Attributes

ValueCond
DenseSet< Value * > & LoopPreds
bool Pending

Detailed Description

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.


Constructor & Destructor Documentation

Definition at line 6385 of file ScalarEvolution.cpp.

Definition at line 6389 of file ScalarEvolution.cpp.


Member Data Documentation

Definition at line 6381 of file ScalarEvolution.cpp.

Definition at line 6382 of file ScalarEvolution.cpp.

Definition at line 6383 of file ScalarEvolution.cpp.


The documentation for this struct was generated from the following file: