enum BaseType

Description

A given derived pointer can have multiple base pointers through phi/selects. This type indicates when the base pointer is exclusively constant (ExclusivelySomeConstant), and if that constant is proven to be exclusively null, we record that as ExclusivelyNull. In all other cases, the BaseType is NonConstant.

Declared at: llvm/lib/IR/SafepointIRVerifier.cpp:314

Enumerators

NameValueComment
NonConstant1
ExclusivelyNull2
ExclusivelySomeConstant3