generated from riscv-software-src/template-riscv-code
-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mayne lsu #216
Open
MayneMei
wants to merge
29
commits into
master
Choose a base branch
from
mayne_lsu
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Mayne lsu #216
Changes from 28 commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
c18dd7b
adding store buffer
MayneMei ab4466e
modified return type of some store function, and reorder the constructor
MayneMei 589165c
change forwarding at handleCacheLookupReq_, roll back handleCacheRead_
MayneMei 089b47f
passed regression test, mode test case needed
MayneMei 7f06091
modified test case, also disable store sned cache lookup req when retire
MayneMei fdba6c8
modified test to check forwarding cycle
MayneMei 77fa028
Merge branch 'master' into mayne_lsu
MayneMei 22bd6bf
Update Lsu_test.cpp
MayneMei 24ff983
Update LSU.hpp, add parameter for data forwarding, set default value …
MayneMei 402f57f
Update Lsu_test.cpp
MayneMei 108e839
data forwarding parameterize, modified testcase
MayneMei 1a4a3b7
typo fixing
MayneMei a1d5e04
typo fixing
MayneMei 1e2dd26
test typo fixing
MayneMei da1a50a
add helpfer function for test
MayneMei b6d1a05
syntax error
MayneMei 57158ba
modified test_case and little syntax in lsu
MayneMei b73dba2
chagne erase to pop front(), don't have local machine right now so on…
MayneMei e578f6d
change store buffer to deque
MayneMei a196f00
added debug info
MayneMei ed13f0b
different debug info
MayneMei 27ce54e
store_buffer_initialization
MayneMei 2877c55
initalization sequence change
MayneMei 5d4dc71
comment cout
MayneMei 5711010
cout debugging
MayneMei c1e1920
roll back ti using buffer instead of deque
MayneMei 56fd442
modified test, cycle matched expectation
MayneMei 972b169
added documentation
MayneMei 6dbfd85
Merge branch 'master' into mayne_lsu
MayneMei File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please set up your editor to remove extraneous (dead) whitespace from end of lines.