1. 28 2月, 2021 4 次提交
    • L
      Ftq: fix typo (#606) · 6c0bbf39
      ljw 提交于
      6c0bbf39
    • W
      Add a naive memory violation predictor (#591) · 2b8b2e7a
      William Wang 提交于
      * WaitTable: add waittable framework
      
      * WaitTable: get replay info from RedirectGenerator
      
      * StoreQueue: maintain issuePtr for load rs
      
      * RS: add loadWait to rs (only for load Unit's rs)
      
      * WaitTable: fix update logic
      
      * StoreQueue: fix issuePtr update logic
      
      * chore: set loadWaitBit in ibuffer
      
      * StoreQueue: fix issuePtrExt update logic
      
      Former logic does not work well with mmio logic
      
      We may also make sure that issuePtrExt is not before cmtPtrExt
      
      * WaitTable: write with priority
      
      * StoreQueue: fix issuePtrExt update logic for mmio
      
      * chore: fix typos
      
      * CSR: add slvpredctrl
      
      * slvpredctrl will control load violation predict micro architecture
      
      * WaitTable: use xor folded pc to index waittable
      Co-authored-by: NZhangZifei <1773908404@qq.com>
      2b8b2e7a
    • S
      ifu: fix predTakenRedirect logic for if3 and if4 (#605) · fd9b3cac
      Steve Gou 提交于
      fd9b3cac
    • Y
      Update default simulation and ci configurations (#602) · 5cee292e
      Yinan Xu 提交于
      * intWb: set wb.valid when !fpwen to allow writeback if !fpwen and !rfwen
      
      * RS: pass ExuConfigs instead of wake-up port number to rs
      
      * ci: add mcf, xalancbmk, gcc and namd to CI for performance test
      
      * ram: change default dram model to DRAMsim3 model
      
      * RS: store's rs's base-src dont care fp wake-up
      
      * update default configurations
      
      * rs: fix replay delay to avoid deadlock
      
      * load: fix tlb feedback
      
      * update default configurations
      5cee292e
  2. 27 2月, 2021 8 次提交
  3. 26 2月, 2021 4 次提交
  4. 25 2月, 2021 15 次提交
  5. 24 2月, 2021 9 次提交