cmp constraints
constraints for instructions
constraints for instructions