[OpenMP][CUDA] Add missing overload for `remquo(float,float,int*)`
authorJohannes Doerfert <johannes@jdoerfert.de>
Thu, 22 Oct 2020 16:36:49 +0000 (11:36 -0500)
committerJohannes Doerfert <johannes@jdoerfert.de>
Wed, 28 Oct 2020 00:12:51 +0000 (19:12 -0500)
commitb1a90e1599a65bccf9af985603e198af3876b59a
tree431ad18c602f1374cad3da762c3ee22f140faca1
parent739d4bf8f43d0a5a3a99e07b1647ded1ce1d81b3
[OpenMP][CUDA] Add missing overload for `remquo(float,float,int*)`

Reported by Colleen Bertoni <bertoni@anl.gov> after running the OvO test
suite: https://github.com/TApplencourt/OvO/

The template overload is still hidden behind an ifdef for OpenMP. In the
future we probably want to remove the ifdef but that requires further
testing.

Reviewed By: JonChesterfield, tra

Differential Revision: https://reviews.llvm.org/D89971
clang/lib/Headers/__clang_cuda_cmath.h