Home
last modified time | relevance | path

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

/external/protobuf/src/google/protobuf/stubs/
Dmathlimits.h240 #define ISINF std::isinf macro
243 #define ISINF isinf
257 static bool IsFinite(const Type x) { return !ISINF(x) && !ISNAN(x); } \
259 static bool IsInf(const Type x) { return ISINF(x); } \
260 static bool IsPosInf(const Type x) { return ISINF(x) && x > 0; } \
261 static bool IsNegInf(const Type x) { return ISINF(x) && x < 0; }
296 #undef ISINF
/external/llvm-project/llvm/test/Transforms/InstCombine/
Dpow-sqrt.ll23 ; CHECK-NEXT: [[ISINF:%.*]] = fcmp oeq double [[X]], 0xFFF0000000000000
24 ; CHECK-NEXT: [[TMP1:%.*]] = select i1 [[ISINF]], double 0x7FF0000000000000, double [[ABS]]
54 ; CHECK-NEXT: [[ISINF:%.*]] = fcmp afn oeq <2 x double> [[X]], <double 0xFFF0000000000000, doubl…
55 ; CHECK-NEXT: [[TMP1:%.*]] = select afn <2 x i1> [[ISINF]], <2 x double> <double 0x7FF0000000000…
119 ; CHECK-NEXT: [[ISINF:%.*]] = fcmp nsz oeq double [[X]], 0xFFF0000000000000
120 ; CHECK-NEXT: [[TMP1:%.*]] = select nsz i1 [[ISINF]], double 0x7FF0000000000000, double [[SQRT]]
224 ; CHECK-NEXT: [[ISINF:%.*]] = fcmp reassoc oeq <2 x double> [[X]], <double 0xFFF0000000000000, d…
226 ; CHECK-NEXT: [[RECIPROCAL:%.*]] = select <2 x i1> [[ISINF]], <2 x double> zeroinitializer, <2 x…
241 ; CHECK-NEXT: [[ISINF:%.*]] = fcmp afn oeq <2 x double> [[X]], <double 0xFFF0000000000000, doubl…
243 ; CHECK-NEXT: [[RECIPROCAL:%.*]] = select <2 x i1> [[ISINF]], <2 x double> zeroinitializer, <2 x…
[all …]
Dpow-3.ll20 ; CHECK-NEXT: [[ISINF:%.*]] = fcmp oeq double [[X]], 0xFFF0000000000000
21 ; CHECK-NEXT: [[TMP1:%.*]] = select i1 [[ISINF]], double 0x7FF0000000000000, double [[ABS]]
Dpow-1.ll471 ; CHECK-NEXT: [[ISINF:%.*]] = fcmp oeq double [[X]], 0xFFF0000000000000
472 ; CHECK-NEXT: [[TMP1:%.*]] = select i1 [[ISINF]], double 0x7FF0000000000000, double [[ABS]]