February 24, 2019
On Tuesday, 25 September 2018 at 05:18:55 UTC, Sobaya wrote:
> On Thursday, 20 September 2018 at 12:48:14 UTC, Nicholas Wilson wrote:
>> On Thursday, 20 September 2018 at 12:43:02 UTC, Nicholas Wilson wrote:
>>> Hmm, I can reproduce. Will look into it.
>>
>> pragma(LDC_intrinsic, "llvm.nvvm.cos.approx.f")
>> float cos(float val);
>>
>> does work but is an approximation.
>
> It works for me.
>
> I'll use it currently.
>
> Thanks!

FYI: Using
pragma(LDC_intrinsic, "llvm.nvvm.cos.f#") // note the # in place of 32
T cos(T)(T val) if (__traits(isFloating, T));

seems to work now.
1 2 3
Next ›   Last »