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

Methods

SCEVPoisonCollector(bool LookThroughSeq)

Declared at: llvm/lib/Analysis/ScalarEvolution.cpp:4031

Parameters

bool LookThroughSeq

bool follow(const llvm::SCEV* S)

Declared at: llvm/lib/Analysis/ScalarEvolution.cpp:4033

Parameters

const llvm::SCEV* S

bool isDone() const

Declared at: llvm/lib/Analysis/ScalarEvolution.cpp:4045