Match scalar and vector constants satisfying a predicate, binding an APFloat. Poison is allowed in splat vector constants.
Declared in <llvm/IR/PatternMatch.h>
template<typename Predicate>
struct apf_pred_ty
: Predicate
| Name | Description |
|---|---|
Predicate |
| Name | Description |
|---|---|
apf_pred_ty [constructor] | Construct a matcher that binds into R. |
match | Match a scalar or splat constant satisfying the predicate and bind it. |
| Name | Description |
|---|---|
Res | Bound pointer to the matched APFloat. |
| Name | Description |
|---|---|
m_Finite | Match a finite FP constant and bind the APFloat. |
m_FiniteNonZero | Match a finite non-zero FP constant and bind the APFloat. |