295
I Use This!
Very High Activity

Commits : Listings

Analyzed about 21 hours ago. based on code collected about 22 hours ago.
Sep 02, 2024 — Sep 02, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Use extra operand for instructions that set a CC register that was not explicit before. More... about 24 years ago
Also, move burg rule to Makefile.common. More... about 24 years ago
And add rule to create a .cpp source file from burg input file! More... about 24 years ago
Better still, lets move pathname for Burg to Makefile.common. More... about 24 years ago
Add path and options for burg. More... about 24 years ago
Use full pathname for burg. More... about 24 years ago
Allow numOperands of -1 for variable #operands. More... about 24 years ago
Simplify command line options, and add option for printing machine instructions without debugging info. More... about 24 years ago
Had used the wrong option. More... about 24 years ago
Added tree nodes for Phi instructions. More... about 24 years ago
Generate tree nodes for Phi instructions. More... about 24 years ago
Allow machine instructions with variable numbers of arguments. This is used only by Phi for now. More... about 24 years ago
Added dummy Phi instruction. More... about 24 years ago
Generate dummy Phi machine instruction, plus a bug fix for BrCond(boolreg). More... about 24 years ago
Added support for testing instruction selection on all but 2 tests. More... about 24 years ago
Added class MachineCodeForBasicBlock. More... about 24 years ago
Record machine instructions in the vector for each basic block. More... about 24 years ago
Added vector of machine instructions for the basic block. More... about 24 years ago
New test cases More... about 24 years ago
Remove some gross stuff More... about 24 years ago
Allow vararg method types with 0 fixed types More... about 24 years ago
Make error msg nicer More... about 24 years ago
Enable the elimination of method prototypes that are not referenced More... about 24 years ago
* Make sure that the size of the type field can also control the output instruction pattern. More... about 24 years ago
* Add calls to failure template so that it is actually possible to debug why bytecode parsing is failing. Just put a breakpoint in the failure templates. More... about 24 years ago
* Fix bugs More... about 24 years ago
* Enable the use of escaped literal strings * Unresolved variable names now have the correct line number for their error messages * Rename Def* to Value* * Check for symbol table collisions before inserting values * Remove the STRING keyword * Enable the use of string literals to initialize constant arrays * Enable the use of extended constants in more locations: eg ret [int] [4, 5] * Allow method prototypes to appear in the constant pool of the program * Support varargs methods better. Enable varargs methods with 0 fixed arguments * Allow the entire method prototype to optionally be specified in a call inst More... about 24 years ago
Modify var names to make it apparant that the code is really generic More... about 24 years ago
Changes to make test scripts more reliable More... about 24 years ago
Add test of string constants More... about 24 years ago