|
FastLED 3.10.6
|
Does a * b fit an i64?
By division rather than by bounding the inputs, because the inputs cannot usefully be bounded here – see invert3x3Q16. Division is exact on every target and needs no builtin; __builtin_mul_overflow would be cheaper but MSVC does not have it and the host suite builds there.
Definition at line 35 of file device_solve.cpp.hpp.
References fl::FL_NO_EXCEPT, kI64Max, and productFitsI64().
Referenced by productFitsI64().
Here is the call graph for this function:
Here is the caller graph for this function: