Name Date Size #Lines LOC

..--

ctrlblock/H25-Apr-2025-255216

datapath/H25-Apr-2025-2,8772,328

decode/H25-Apr-2025-6,4755,076

dispatch/H25-Apr-2025-939780

exu/H25-Apr-2025-1,008797

fu/H25-Apr-2025-23,40116,379

issue/H25-Apr-2025-4,6453,719

regcache/H25-Apr-2025-636435

regfile/H25-Apr-2025-459401

rename/H25-Apr-2025-1,9751,471

rob/H25-Apr-2025-3,0192,351

trace/H25-Apr-2025-338263

Backend.scalaH A D25-Apr-202553.3 KiB1,096930

BackendParams.scalaH A D25-Apr-202518.3 KiB471337

Bundles.scalaH A D25-Apr-202540 KiB983830

CtrlBlock.scalaH A D25-Apr-202548.3 KiB1,000775

GPAMem.scalaH A D25-Apr-20251.9 KiB5742

PipeGroupConnect.scalaH A D25-Apr-20252.5 KiB8464

README.mdH A D25-Apr-2025283 53

VecExcpDataMergeModule.scalaH A D25-Apr-202523.9 KiB660553

implicitCast.scalaH A D25-Apr-2025295 1410

README.md

1# Acknowledgement
2
3The implementation of Backend is inspired by this following paper:
4
5[1] Robert. M. Tomasulo. "[An efficient algorithm for exploiting multiple arithmetic units.](https://doi.org/10.1147/rd.111.0025)" IBM Journal of Research and Development (IBMJ) 11.1: 25-33. 1967.