• Matthias Braun's avatar
    ldstopt: refactor/cleanup, small improvements · e21a34ac
    Matthias Braun authored
    Rework load memory chain walking:
    - We keep the pointer as a base + offset representation all the time
    - Reuse predict_load code from localopt for more accurate replacement of
      Loads from constant entities
    - Support some more cases where load-after-load and load-after-store did
      not use the same mode but where we can easily get the value with some
      arithmetic.
    e21a34ac