Is it possible to use the new SSE registers from Visual Studio 2010 inline assembler? If so, how and what else conditions must be satisfied? I don’t know for example if new registers are available in both x86 and x64 modes.
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Inline assembly is not allowed when compiling for the x64 platform in Visual Studio (since VS 2005).
I would recommend that you use intrinsics instead. It makes the compiler handle the CPU registers for you, and does some instruction reordering (the optimizer gets to process the code, which is never the case with inline assembly).