Implement floatsitf, floatunstfsi, which perform (signed/unsigned)integer to quad-precision conversion
Details
Details
Diff Detail
Diff Detail
Event Timeline
lib/builtins/floatsitf.c | ||
---|---|---|
32 | Doesn't this produce a signed integer overlfow for INT_MIN? Same problem applies to the existing sources. What about moving the unsigned cast earlier by introducing an explicit aAbs variable? | |
test/builtins/Unit/floatunsitf_test.c | ||
41 | Can you use UINT64_C and drop the LP64 part? |
Comment Actions
This patch blocks quad math stuff on aarch64 from using compiler-rt instead of gnu libgcc
Can this patch be commited, now? Thanks
unsigned aAbs = (unsigned)a;