- 28 7月, 2021 2 次提交
- 27 7月, 2021 22 次提交
-
-
由 Lingrui98 提交于
-
由 Lingrui98 提交于
-
由 zoujr 提交于
-
由 zoujr 提交于
-
由 JinYue 提交于
-
由 Lingrui98 提交于
-
由 Lingrui98 提交于
* inserted br should only add 1 new valid bit to brValids
-
由 Lingrui98 提交于
-
由 zoujr 提交于
-
由 Lingrui98 提交于
-
由 Lingrui98 提交于
* this target represents the target of the first jal instruction in the range of (FetchWidth * 4Bytes) regardless of whether it is in the real fetch stream
-
由 JinYue 提交于
-
由 Lingrui98 提交于
* save pftAddr for ifu req * save nextRangeAddr(startAddr+FetchBytes) for pc read
-
由 Lingrui98 提交于
-
由 Lingrui98 提交于
-
由 Lingrui98 提交于
-
由 Lingrui98 提交于
-
由 zoujr 提交于
-
由 JinYue 提交于
-
由 Lingrui98 提交于
-
由 JinYue 提交于
* FTB: fix getJmpOffset function * Ftq: fix set_replay_status_between function * IFU: toFtq.valid only holds 1 cycle
-
- 26 7月, 2021 16 次提交
-
-
由 Lingrui98 提交于
-
由 JinYue 提交于
-
由 JinYue 提交于
* pass the range vector into predecode to mask invalid instructions * set the oversize bits when the new ftb entry has an RVI cfi at the end * pass oversize bit to ifu to indicate this block has more than FetchWidth*4 Bytes
-
由 zoujr 提交于
-
由 zoujr 提交于
-
由 JinYue 提交于
-
由 zoujr 提交于
-
由 zoujr 提交于
-
由 zoujr 提交于
-
由 JinYue 提交于
* validate instructions only between startAddr and fallThroughAddr. * mask instructions before replayed load. * mask instructions behind jump.
-
由 JinYue 提交于
* only instruction that is predicted taken and is a real cfi, will set taken in PreDecode
-
由 Lingrui98 提交于
-
由 Lingrui98 提交于
-
由 Lingrui98 提交于
-
由 zoujr 提交于
-
由 zoujr 提交于
-