analysis with per basic-block prefetch analysis