Implement floatsitf, floatunstfsi, which perform (signed/unsigned)integer to quad-precision conversion
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
lib/builtins/floatsitf.c | ||
---|---|---|
32 ↗ | (On Diff #7680) | 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 ↗ | (On Diff #7680) | 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