CTFE of yl2x() and other intrinsics

2010-11-15 Thread Lars T. Kyllingstad
I thought that the compiler could evaluate all intrinsics at compile 
time, but this doesn't seem to be the case for std.math.yl2x().  Is my 
assumption wrong, or is this a bug that should be reported?

-Lars


Re: CTFE of yl2x() and other intrinsics

2010-11-15 Thread div0

On 15/11/2010 11:00, Lars T. Kyllingstad wrote:

I thought that the compiler could evaluate all intrinsics at compile
time, but this doesn't seem to be the case for std.math.yl2x().  Is my
assumption wrong, or is this a bug that should be reported?

-Lars


Looks like it's not implemented because yl2x isn't in DMC.
Dam and I thought it would be an easy one!

Still I'll have a play with inline asm and see if it'll work.

--
My enormous talent is exceeded only by my outrageous laziness.
http://www.ssTk.co.uk


Re: CTFE of yl2x() and other intrinsics

2010-11-15 Thread div0

On 15/11/2010 12:12, div0 wrote:

On 15/11/2010 11:00, Lars T. Kyllingstad wrote:

I thought that the compiler could evaluate all intrinsics at compile
time, but this doesn't seem to be the case for std.math.yl2x(). Is my
assumption wrong, or is this a bug that should be reported?

-Lars


Looks like it's not implemented because yl2x isn't in DMC.
Dam and I thought it would be an easy one!

Still I'll have a play with inline asm and see if it'll work.



Sweet, I got it working! I'll submit a patch to bugzilla in a bit.

--
My enormous talent is exceeded only by my outrageous laziness.
http://www.ssTk.co.uk


Re: CTFE of yl2x() and other intrinsics

2010-11-15 Thread Lars T. Kyllingstad
On Mon, 15 Nov 2010 13:03:03 +, div0 wrote:

> On 15/11/2010 12:12, div0 wrote:
>> On 15/11/2010 11:00, Lars T. Kyllingstad wrote:
>>> I thought that the compiler could evaluate all intrinsics at compile
>>> time, but this doesn't seem to be the case for std.math.yl2x(). Is my
>>> assumption wrong, or is this a bug that should be reported?
>>>
>>> -Lars
>>
>> Looks like it's not implemented because yl2x isn't in DMC. Dam and I
>> thought it would be an easy one!
>>
>> Still I'll have a play with inline asm and see if it'll work.
>>
>>
> Sweet, I got it working! I'll submit a patch to bugzilla in a bit.

Cool! :)

-Lars