Advertencia del compilador (nivel 1) C4558
el valor del operando "value" está fuera del intervalo "lowerbound - upperbound"
El valor pasado a una instrucción de lenguaje de ensamblado está fuera del intervalo especificado para el parámetro. Se truncará el valor.
El ejemplo siguiente genera la advertencia C4558:
// C4558.cpp
// compile with: /W1
// processor: x86
void asm_test() {
__asm pinsrw mm1, eax, 8; // C4558
}
int main() {
}