enum class AvailabilityState
Declared at: llvm/lib/Transforms/Scalar/GVN.cpp:773
Enumerators
Name | Value | Comment |
---|---|---|
Unavailable | 0 | We know the block *is not* fully available. This is a fixpoint. |
Available | 1 | We know the block *is* fully available. This is a fixpoint. |
SpeculativelyAvailable | 2 | We do not know whether the block is fully available or not, but we are currently speculating that it will be. If it would have turned out that the block was, in fact, not fully available, this would have been cleaned up into an Unavailable. |