[all-commits] [llvm/llvm-project] 0e90d8: [builtins] Unify the softfloat division implementa...

Anatoly Trosinenko via All-commits all-commits at lists.llvm.org
Tue Sep 1 09:25:19 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 0e90d8d4fed8c8cac70700acfdef6fc2ca2d482d
      https://github.com/llvm/llvm-project/commit/0e90d8d4fed8c8cac70700acfdef6fc2ca2d482d
  Author: Anatoly Trosinenko <atrosinenko at accesssoftek.com>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

  Changed paths:
    M compiler-rt/lib/builtins/divdf3.c
    M compiler-rt/lib/builtins/divsf3.c
    M compiler-rt/lib/builtins/divtf3.c
    A compiler-rt/lib/builtins/fp_div_impl.inc
    M compiler-rt/lib/builtins/fp_lib.h
    M compiler-rt/lib/builtins/int_util.h
    M compiler-rt/test/builtins/Unit/divdf3_test.c

  Log Message:
  -----------
  [builtins] Unify the softfloat division implementation

This patch replaces three different pre-existing implementations of
__div[sdt]f3 LibCalls with a generic one - like it is already done for
many other LibCalls.

Reviewed By: sepavloff

Differential Revision: https://reviews.llvm.org/D85031




More information about the All-commits mailing list