These are long integer (di_int/du_int) to quad precision floating point conversions.
Details
Details
Diff Detail
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
contrib/compiler-rt/lib/builtins/floatditf.c | ||
---|---|---|
12 | Out of curiosity, is this also what this function is supposed to do unconditionally? These functions are not supposed to integrate with fegetround() / FLT_ROUNDS? | |
47 | These functions do not support subnormal floating point numbers. Should this be implemented, or at least documented? |
contrib/compiler-rt/lib/builtins/floatditf.c | ||
---|---|---|
12 | Good question; this was inherited from the floatsitf function I started from. The thread I started on llvmdev is here: | |
47 | I'm missing something - how would you implement int to subnormal float conversion? |