Displaying 2 results from an estimated 2 matches for "__divmoddi4".
Did you mean:
__udivmoddi4
2018 Dec 03
3
The builtins library of compiler-rt is a performance HOG^WKILLER
...16-bit "digits"
JFTR: I haven't checked whether clang actually calls these
SUPERFLUOUS routines listed above.
IT BETTER SHOULD NOT, NEVER!
__divdi3 (37 instructions) calls __udivmoddi4 (254 instructions)
__moddi3 (51 instructions) calls __udivmoddi4 (254 instructions)
__divmoddi4 (36 instructions) calls __divdi3 (37 instructions) which
calls __udivmoddi4 (254 instructions)
__udivdi3 (8 instructions) calls __udivmoddi4 (254 instructions)
__umoddi3 (33 instructions) calls __udivmoddi4 (254 instructions)
JFTR: the subdirectory compiler-rt/lib/bui...
2018 Dec 03
3
The builtins library of compiler-rt is a performance HOG^WKILLER
...cked whether clang actually calls these
>> SUPERFLUOUS routines listed above.
>> IT BETTER SHOULD NOT, NEVER!
>>
>> __divdi3 (37 instructions) calls __udivmoddi4 (254 instructions)
>> __moddi3 (51 instructions) calls __udivmoddi4 (254 instructions)
>> __divmoddi4 (36 instructions) calls __divdi3 (37 instructions) which
>> calls __udivmoddi4 (254 instructions)
>> __udivdi3 (8 instructions) calls __udivmoddi4 (254 instructions)
>> __umoddi3 (33 instructions) calls __udivmoddi4 (254 instructions)
>>
>>...