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...