replaced rrmov instruction with cmovxx