[libc-commits] [PATCH] D152486: [libc] Begin implementing a 'libmgpu.a' for math on th GPU

Matt Arsenault via Phabricator via libc-commits libc-commits at lists.llvm.org
Thu Jun 8 16:38:46 PDT 2023


arsenm added a comment.

Specifically for ocml functions, we're really close to not requiring the internalization. D149715 <https://reviews.llvm.org/D149715> is the main piece I need to remove the last subtarget features.

The wavesize is still a bit problematic. Ideally we would have separate wave32 and wave64 builds, and not allow mixing wavesizes in a single module. With un-wavesized library IR, you can kind of get away with relying on the global subtarget.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D152486/new/

https://reviews.llvm.org/D152486



More information about the libc-commits mailing list