On 20 June 2012 00:41, deadalnix <[email protected]> wrote:

> Le 19/06/2012 23:22, Manu a écrit :
>
>  If you had the register alias feature I described above, would you be
>> ale to write such low-level manipulations using intrinsics?
>> I think I would be able to rewrite all x86 asm blocks I've ever written
>> using that feature.
>>
>>
> No, I couldn't. Such code involved stack manipulations that cannot be
> emulated by such a feature.


Really?
Can you elaborate? Give me an example that couldn't be done with register
aliasing and intrinsics?



>  Even if it is true, you don't address the actual interrogation. The
> discussion was about the naked functionality, and some advanced that naked
> can be useful on ARM, but not on x86. The specificities of ARM you mention
> here don't explain that point. (I don't want to pronounce myself on PPC as
> I have no experience on it).
>

It seemed to me your comment was about inline assembly, not about naked
functions:

It don't see what make ARM that different on regard to inline assembly
> capabilities.
>

I was just listing some reasons I think the inline assembler is more useful
to ARM + PPC code than it is to x86 code.
Naked is what it is... and it's occasionally useful in very low level
situations.

Reply via email to