split conditional moves and setcc's out to their own file.