[all-commits] [llvm/llvm-project] c2d6cc: [builtins] Add option to always build int128 routines

Shoaib Meenai via All-commits all-commits at lists.llvm.org
Tue Feb 28 16:38:53 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c2d6cc9ac41cf83833b3d995aa1bb3b17b8204ea
      https://github.com/llvm/llvm-project/commit/c2d6cc9ac41cf83833b3d995aa1bb3b17b8204ea
  Author: Shoaib Meenai <smeenai at fb.com>
  Date:   2023-02-28 (Tue, 28 Feb 2023)

  Changed paths:
    M compiler-rt/lib/builtins/CMakeLists.txt
    M compiler-rt/test/builtins/CMakeLists.txt

  Log Message:
  -----------
  [builtins] Add option to always build int128 routines

32-bit targets don't build these by default, but e.g. armv7 and x86 can
build them just fine, and it's useful to have the int128 routines
available for certain applications. Add a CMake option to let us include
the int128 routines for architectures which would otherwise lack them.

Reviewed By: compnerd, MaskRay, phosek

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




More information about the All-commits mailing list