struct SCEVPoisonCollector
Declaration
struct SCEVPoisonCollector { /* full declaration omitted */ };
Declared at: llvm/lib/Analysis/ScalarEvolution.cpp:4028
Member Variables
- public bool LookThroughSeq
- public SmallPtrSet<const llvm::SCEV*, 4> MaybePoison
Method Overview
- public SCEVPoisonCollector(bool LookThroughSeq)
- public bool follow(const llvm::SCEV * S)
- public bool isDone() const
Methods
¶SCEVPoisonCollector(bool LookThroughSeq)
SCEVPoisonCollector(bool LookThroughSeq)
Declared at: llvm/lib/Analysis/ScalarEvolution.cpp:4031
Parameters
- bool LookThroughSeq
¶bool follow(const llvm::SCEV* S)
bool follow(const llvm::SCEV* S)
Declared at: llvm/lib/Analysis/ScalarEvolution.cpp:4033
Parameters
- const llvm::SCEV* S
¶bool isDone() const
bool isDone() const
Declared at: llvm/lib/Analysis/ScalarEvolution.cpp:4045