Implemented all the instructions used in the code gen in the backend.