LLVM: llvm::PoisonFlags Struct Reference (original) (raw)

#include "[llvm/Transforms/Utils/ScalarEvolutionExpander.h](ScalarEvolutionExpander%5F8h%5Fsource.html)"

Public Attributes
unsigned NUW: 1
unsigned NSW: 1
unsigned Exact: 1
unsigned Disjoint: 1
unsigned NNeg: 1
unsigned SameSign: 1
GEPNoWrapFlags GEPNW

Definition at line 45 of file ScalarEvolutionExpander.h.

Definition at line 48 of file ScalarEvolutionExpander.cpp.

References Disjoint, llvm::dyn_cast(), Exact, GEP, GEPNW, I, NNeg, llvm::GEPNoWrapFlags::none(), NSW, NUW, and SameSign.

apply()

Definition at line 76 of file ScalarEvolutionExpander.cpp.

References Disjoint, llvm::dyn_cast(), Exact, GEP, GEPNW, I, llvm::isa(), NNeg, NSW, NUW, and SameSign.

Disjoint

Exact

GEPNW

NNeg

NSW

NUW

SameSign


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