This is an archive of the discontinued LLVM Phabricator instance.

[COMPILER-RT] Implement __multf3
ClosedPublic

Authored by koviankevin on Feb 13 2014, 9:48 PM.

Diff Detail

Event Timeline

koviankevin updated this revision to Unknown Object (????).Feb 19 2014, 6:12 PM

add test

koviankevin updated this revision to Unknown Object (????).Feb 24 2014, 7:50 PM

Use CRT_HAS_128BIT and modify the codes according to gribozavr's comments

koviankevin updated this revision to Unknown Object (????).Feb 27 2014, 8:43 PM

introduce CRT_LDBL_128BIT

koviankevin updated this revision to Unknown Object (????).Mar 10 2014, 1:12 AM

modify by gribozavr's comment and use COMPILER_RT_ABI

joerg added a subscriber: joerg.May 15 2014, 7:58 AM

Similar to D2798, please refactor first as one commit. Please make sure the changed "underflow to zero" case is covered by a test case.

koviankevin updated this revision to Diff 9734.May 23 2014, 1:06 AM

use UINT64_C and drop le64
muldf3.c and mulsf3.c are refactored in D3886

joerg accepted this revision.May 23 2014, 4:55 AM
joerg added a reviewer: joerg.
This revision is now accepted and ready to land.May 23 2014, 4:55 AM
joerg closed this revision.Jun 19 2014, 1:42 PM
joerg updated this revision to Diff 10657.

Closed by commit rL211313 (authored by @joerg).