search for: msvc_inline_asm

Displaying 2 results from an estimated 2 matches for "msvc_inline_asm".

2013 Aug 21
2
PATCH for cpu.c
...SE, have to emit bytecode instead */ - _emit 0x0F - _emit 0x57 - _emit 0xC0 -# else xorps xmm0,xmm0 -# endif } } _except(EXCEPTION_EXECUTE_HANDLER) { @@ -307,14 +300,7 @@ /* http://www.codeproject.com/cpp/gccasm.asp */ /* http://www.hick.org/~mmiller/msvc_inline_asm.html */ __asm { -# if _MSC_VER <= 1200 - /* VC6 assembler doesn't know SSE, have to emit bytecode instead */ - _emit 0x0F - _emit 0x57 - _emit 0xC0 -# else xorps xmm0,xmm0 -# endif inc sse nop nop 2) MSVC produces warnings if FLAC__USE_3DNOW is...
2014 Mar 21
1
PATCH for cpu.c
...re fact that foo is the value of both operands is not enough to guarantee that they are in the same place in the generated assembler code." This fix makes "xorl %0,%0" unnecessary. 4) A comment about SetUnhandledExceptionFilter was added. 5) URL fixes: http://www.hick.org/~mmiller/msvc_inline_asm.html doesn't exist any more, http://www.codeproject.com/cpp/gccasm.asp now has different address. 6) "if (info->ia32.fxsr && info->ia32.sse)" was changed to "if (info->ia32.fxsr)" because now info->ia32.sse is always true in this block. -------------- ne...