The steps taken to convert high level language to IR