diff --git a/SMPStaticAnalyzer.cpp b/SMPStaticAnalyzer.cpp index c58fda981888821f8a2ebf86a796fa1a7e260e1b..ac94d6facdf9607bc55e23f2b55702fe98f57ccf 100644 --- a/SMPStaticAnalyzer.cpp +++ b/SMPStaticAnalyzer.cpp @@ -1617,7 +1617,7 @@ OptCategory[NN_xor] = 2; // Logical Exclusive OR // OptCategory[NN_cmpxchg] = 0; // Compare and Exchange -OptCategory[NN_bswap] = 1; // Swap bytes in register +OptCategory[NN_bswap] = 2; // Swap bytes in register OptCategory[NN_xadd] = 0; // t<-dest; dest<-src+dest; src<-t OptCategory[NN_invd] = 1; // Invalidate Data Cache OptCategory[NN_wbinvd] = 1; // Invalidate Data Cache (write changes)