eliminate bitcasts of immediately loaded values
improve tempDoublePtr elimination and only run analysis when necessary