|
LLVM
4.0.0
|
#include <ValueTracking.h>
Static Public Member Functions | |
| static bool | isMinOrMax (SelectPatternFlavor SPF) |
| When implementing this min/max pattern as fcmp; select, does the fcmp have to be ordered? More... | |
Public Attributes | |
| SelectPatternFlavor | Flavor |
| SelectPatternNaNBehavior | NaNBehavior |
| bool | Ordered |
| Only applicable if Flavor is SPF_FMINNUM or SPF_FMAXNUM. More... | |
Definition at line 427 of file ValueTracking.h.
|
inlinestatic |
When implementing this min/max pattern as fcmp; select, does the fcmp have to be ordered?
Return true if SPF is a min or a max pattern.
Definition at line 436 of file ValueTracking.h.
References llvm::SPF_ABS, llvm::SPF_NABS, and llvm::SPF_UNKNOWN.
Referenced by computeKnownBitsFromOperator().
| SelectPatternFlavor llvm::SelectPatternResult::Flavor |
Definition at line 428 of file ValueTracking.h.
Referenced by computeKnownBitsFromOperator(), llvm::InstCombiner::visitFPTrunc(), and llvm::InstCombiner::visitTrunc().
| SelectPatternNaNBehavior llvm::SelectPatternResult::NaNBehavior |
Definition at line 429 of file ValueTracking.h.
| bool llvm::SelectPatternResult::Ordered |
Only applicable if Flavor is SPF_FMINNUM or SPF_FMAXNUM.
Definition at line 431 of file ValueTracking.h.
1.8.6