Compiler Error C2415

improper operand type

The opcode does not use operands of this type.

Check an assembly-language reference manual to determine the correct types of operands for this instruction.

It is possible that the instruction is supported with additional operand types on a newer processor. The problem can be solved by compiling with the /G1 or /G2 option, but then only machines with the newer processor will be able to execute the extended instruction.