Home
last modified time | relevance | path

Searched refs:NaNBehavior (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DValueTracking.cpp6100 SelectPatternNaNBehavior NaNBehavior = SPNB_NA; in matchSelectPattern() local
6114 NaNBehavior = SPNB_RETURNS_ANY; in matchSelectPattern()
6121 NaNBehavior = SPNB_RETURNS_NAN; in matchSelectPattern()
6123 NaNBehavior = SPNB_RETURNS_OTHER; in matchSelectPattern()
6133 NaNBehavior = SPNB_RETURNS_OTHER; in matchSelectPattern()
6135 NaNBehavior = SPNB_RETURNS_NAN; in matchSelectPattern()
6145 if (NaNBehavior == SPNB_RETURNS_NAN) in matchSelectPattern()
6146 NaNBehavior = SPNB_RETURNS_OTHER; in matchSelectPattern()
6147 else if (NaNBehavior == SPNB_RETURNS_OTHER) in matchSelectPattern()
6148 NaNBehavior = SPNB_RETURNS_NAN; in matchSelectPattern()
[all …]
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DValueTrackingTest.cpp98 EXPECT_EQ(P.NaNBehavior, R.NaNBehavior); in expectPattern()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DValueTracking.h723 SelectPatternNaNBehavior NaNBehavior; /// Only applicable if Flavor is member
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3307 switch (SPR.NaNBehavior) { in visitSelect()
3324 switch (SPR.NaNBehavior) { in visitSelect()