openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
P
PL241 MCS Compiler
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 19 hours
ago. based on code collected
about 19 hours
ago.
Aug 17, 2024 — Aug 17, 2025
Showing page 8 of 22
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Add support for push pop and ret instructions.
Madhusudan.C.S
More...
over 13 years ago
Use the name symtab entry just to be consistent.
Madhusudan.C.S
More...
over 13 years ago
Make the code generator run for each function.
Madhusudan.C.S
More...
over 13 years ago
Implement prologue and epilogue in the code generator.
Madhusudan.C.S
More...
over 13 years ago
Add support for PUSH and POP instructions.
Madhusudan.C.S
More...
over 13 years ago
Instructions are now canonically stored in IR object's ir instance.
Madhusudan.C.S
More...
over 13 years ago
Fix memory allocations to registers.
Madhusudan.C.S
More...
over 13 years ago
Fix Register allocator to work with phi operands spilling.
Madhusudan.C.S
More...
over 13 years ago
One more round of fixes.
Madhusudan.C.S
More...
over 13 years ago
Make the changes in the bootstrap file to incorporate the change in the architecture of the parts changed in the last few commits.
Madhusudan.C.S
More...
over 13 years ago
Make changes necessary to incorporate the new architecture and the spills as changed.
Madhusudan.C.S
More...
over 13 years ago
Add a doc string to an instance variable.
Madhusudan.C.S
More...
over 13 years ago
May have to be reverted! Even if the operand in the current instruction needs to be spilled, let be it for now.
Madhusudan.C.S
More...
over 13 years ago
No need to add to the base pointer, we can handle this during the code generation.
Madhusudan.C.S
More...
over 13 years ago
Allocate memory for registers of variables.
Madhusudan.C.S
More...
over 13 years ago
Make the changes in the driver code to ensure the changes to rearchitecture upto this point are updated.
Madhusudan.C.S
More...
over 13 years ago
Make the is_variable convenience function reusable too.
Madhusudan.C.S
More...
over 13 years ago
Fix another major bug in SSA, pop should be outside the loopgit add -p! Stupid me :(
Madhusudan.C.S
More...
over 13 years ago
Some phi functions may not be added before, add them now.
Madhusudan.C.S
More...
over 13 years ago
Functions should get a formal params no matter what, the node may not have any children.
Madhusudan.C.S
More...
over 13 years ago
Change the way if-else handled by reverting fallthrough and taken parts.
Madhusudan.C.S
More...
over 13 years ago
Make changes to render intereference graph.
Madhusudan.C.S
More...
over 13 years ago
Fix the name intereference graph and the begin instruction handling.
Madhusudan.C.S
More...
over 13 years ago
Fix the the bootstrap file to take care of the recent changes.
Madhusudan.C.S
More...
over 13 years ago
Re-implement the virtual register allocator using new strategy.
Madhusudan.C.S
More...
over 13 years ago
Handle phi functions separately while generating the VCG.
Madhusudan.C.S
More...
over 13 years ago
Make the variable or label check method accessible even from outside the IR object.
Madhusudan.C.S
More...
over 13 years ago
There is no other_universe_node crap anymore, yAy
Madhusudan.C.S
More...
over 13 years ago
Handle phi functions separately at the end.
Madhusudan.C.S
More...
over 13 years ago
Using the same dictionary object is disastrous, see the comment with the code, fixed
Madhusudan.C.S
More...
over 13 years ago
←
1
2
3
4
5
6
7
8
9
10
11
12
…
21
22
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree