Matches fneg, including the fsub -0.0, X form.
Declared in <llvm/IR/PatternMatch.h>
template<typename Op_t>
struct FNeg_match;
| Name | Description |
|---|---|
FNeg_match [constructor] | Construct a matcher for the negated operand. |
match | Match V as fneg or an equivalent fsub of zero. |
| Name | Description |
|---|---|
X | Sub-pattern for the negated operand. |
| Name | Description |
|---|---|
m_FNeg | Match 'fneg X' as 'fsub -0.0, X'. |