(Reuters) - IBM Corp reports earnings after the bell on Tuesday and investors are hoping strong software demand will make for a repeat of last year's first-quarter performance, when the company raised its full year forecast.