Home
last modified time | relevance | path

Searched defs:update (Results 1 – 22 of 22) sorted by relevance

/XiangShan/src/main/scala/xiangshan/mem/mdp/
H A DWaitTable.scala39 val update = Input(new MemPredUpdateReq) // RegNext should be added outside constant
H A DStoreSet.scala61 val update = Input(new MemPredUpdateReq) // RegNext should be added outside constant
/XiangShan/src/main/scala/xiangshan/frontend/
H A DFrontendBundle.scala265 def update(br_valids: Vec[Bool], real_taken_mask: Vec[Bool]): GlobalHistory method
271 def update(shift: UInt, taken: Bool, hist: UInt = this.predHist): ShiftingGlobalHistory = { method
277 def update(br_valids: Vec[Bool], real_taken_mask: Vec[Bool]): ShiftingGlobalHistory = { method
317 def update(br_valids: Vec[Bool], real_taken_mask: Vec[Bool]): CircularGlobalHistory = method
348 def update(ghr: Vec[Bool], histPtr: CGHPtr, num: Int, taken: Bool): FoldedHistory = { method
354 def update(ob: Vec[Bool], num: Int, taken: Bool): FoldedHistory = { method
470 def update(ghv: Vec[Bool], ptr: CGHPtr, shift: Int, taken: Bool): AllFoldedHistories = { method
477 …def update(afhob: AllAheadFoldedHistoryOldestBits, lastBrNumOH: UInt, shift: Int, taken: Bool): Al… method
H A DBim.scala65 val update = RegNext(io.update.bits) constant
H A DSC.scala70 val update = Input(new SCUpdate(ctrBits)) constant
213 def update(cause: Bool): SCThreshold = { method
H A DITTAGE.scala127 val update = Input(new ITTageUpdate) constant
207 val update = Input(new ITTageUpdate) constant
475 val update = Wire(new BranchPredictionUpdate) constant
H A DRAS.scala97 def update(recover: Bool)(do_push: Bool, do_pop: Bool, do_alloc_new: Bool, method
H A DTage.scala261 val update = Input(new TageUpdate) constant
684 val update = Wire(new BranchPredictionUpdate) constant
H A DnewRAS.scala729 val update = Wire(new BranchPredictionUpdate) constant
H A DNewFtq.scala201 val update = Valid(new BranchPredictionUpdate) constant
1484 val update = io.toBpu.update.bits constant
H A DFTB.scala744 val update = Wire(new BranchPredictionUpdate) constant
H A DBPU.scala167 val update = Flipped(Valid(new BranchPredictionUpdate)) constant
/XiangShan/src/main/scala/xiangshan/cache/wpu/
H A DVictimList.scala50 val update = Vec(nPorts, new WayConflictUpdIO) constant
H A DWPU.scala15 def update(vaddr: UInt, data: T ,en: Bool) method
/XiangShan/src/main/scala/xiangshan/frontend/icache/
H A DWayLookup.scala67 val update: Valid[ICacheMissResp] = Flipped(ValidIO(new ICacheMissResp)) constant
/XiangShan/src/main/scala/xiangshan/cache/dcache/
H A DUncache.scala87 def update(x: UncacheWordReq): Unit = { method
99 def update(x: TLBundleD): Unit = { method
/XiangShan/src/main/scala/xiangshan/mem/prefetch/
H A DL1StridePrefetcher.scala82 def update(vaddr: UInt, always_update_pre_vaddr: Bool) = { method
H A DSMSPrefetcher.scala194 val update = s1_hit && s1_match_vec(i) constant
423 val update = s1_update_mask(i) && s1_update constant
1067 val update = s1_valid && s1_hit && s1_update_vec(i) constant
H A DL1StreamPrefetcher.scala94 def update(update_bit_vec: UInt, update_active: Bool) = { method
H A DL1PrefetchComponent.scala283 def update(update_bit_vec: UInt, update_sink: UInt) = { method
/XiangShan/src/main/scala/xiangshan/cache/
H A DCacheInstruction.scala132 val update = new DistributedCSRUpdateReq constant
/XiangShan/src/main/scala/xiangshan/backend/decode/
H A DFusionDecoder.scala519 def update(cs: DecodedInst): Unit = { method