0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Aug 15, 2024 — Aug 15, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fix the bootstrap module to take care of all the changes made during rearchitecturing upto optimizations. More... over 13 years ago
Make the optimizations deal with the new architecture and the basic blocks. More... over 13 years ago
Remove unnecessary attributes from datastructures and give the capability to render optimized instructions for the VCG generation methods. More... over 13 years ago
Remove all SSA nodes and instructions regeneration crap, we don't want them. More... over 13 years ago
Implement all SSA specific changes in the re-architecturing run. More... over 13 years ago
Let the IR compile each function independently in the driver. More... over 13 years ago
Make the changes as needed by IR for compiling functions independently from the Parser. More... over 13 years ago
Add a completely rearchitecture instruction representation which depends on the fact that each function is compiled independently. More... over 13 years ago
Change the driver file to use these new architectural changes in Parser and IR. More... over 13 years ago
Make way in the IR for new function based compiling approach. More... over 13 years ago
Inherit a separate definition for function specific instructions like call, prologue and epilogues. More... over 13 years ago
Refactor the memory object to literally give a memory view, with base addresses, offsets and size attributes. More... over 13 years ago
Make the changes to conventions used. More... over 13 years ago
Change the architecture of parser so that we now build a tree for global declarations and a tree of function defintions. More... over 13 years ago
Catch syntax errors in the compiler driver file. More... over 13 years ago
Properly update symbol table. More... over 13 years ago
Take care of CRLF's for windows files. More... over 13 years ago
Add the driver file that does all the work of the compiler. More... over 13 years ago
Add the class for generate Return instruction. More... over 13 years ago
Make the string usage consistent. More... over 13 years ago
Add notes about the implementation. More... over 13 years ago
Fix whitespace issue. More... over 13 years ago
There is no length function :P More... over 13 years ago
Fix string building for JMP and CALL instructions since their opcodes are byte encoded. More... over 13 years ago
Add support for Immediate comparisons. More... over 13 years ago
Take care of memory offsets. More... over 13 years ago
Fix integer division instruction. More... over 13 years ago
Do the label replacement while generating instructions in the end not while spilling this was way too buggy. More... over 13 years ago
Use memory and immediate objects in register allocation. More... over 13 years ago
Implement the instruction encoding x86_64. More... over 13 years ago