I just added /QaxNPT to my compiles. Does anyone know how will the executable will behave on non-Intel processors?
Will it always run the 'basic non-optimized' code?
It will run the non-vector code (no SSE, if using 32-bit ICL). It's unlikely that you would see an advantage from asking the compiler to make up to 4 different CPU-dependent versions. Did you try /QxW or /QxWT ?