aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2001-11-06Fixed bug - added code in pushUnconstrainedIGNodes() to check whether a nodeRuchira Sasanka
2001-11-06Bug fix: uninitialized variable.Vikram S. Adve
2001-11-05Modified graph construction to use one pass to find all defs.Vikram S. Adve
2001-11-05Make reg. numbers signed ints.Vikram S. Adve
2001-11-04Minor method renameChris Lattner
2001-11-03Added an assertion since it seems like AdjList returns an errornous size in m...Ruchira Sasanka
2001-11-03Added support for correct spilling of %ccrRuchira Sasanka
2001-11-03Arranged stack frame - needs furhter organizationRuchira Sasanka
2001-11-03Arranged stack frame - needs furhter organizationRuchira Sasanka
2001-10-28Record constants that need to be emitted in the assembly code.Vikram S. Adve
2001-10-28Allow combinations of True/Anti/Output flags for each edge toVikram S. Adve
2001-10-28Add edges between call instructions and (a) load/store instructions, andVikram S. Adve
2001-10-28Added support for spillingRuchira Sasanka
2001-10-28Added spill code support; moved insertCallerSaving to SparRegInfo sinceRuchira Sasanka
2001-10-23added support to move "added instructions" after the delay slotRuchira Sasanka
2001-10-23Added support to move "added instructions" after the delay slotRuchira Sasanka
2001-10-22Use class MachineCodeForMethod to print machine code.Vikram S. Adve
2001-10-22Added class MachineCodeForMethod.Vikram S. Adve
2001-10-22Cosmetic changes only.Vikram S. Adve
2001-10-22Modify code that processes delay slots so that it preserves anyVikram S. Adve
2001-10-21Added support for both call/jmpl instructionsRuchira Sasanka
2001-10-19Added code to support unusable Suggested Colors.Ruchira Sasanka
2001-10-19Added code to PhyRegAlloc to mark unusable suggested regsRuchira Sasanka
2001-10-19Changed Call interference infoRuchira Sasanka
2001-10-19Corrected call interference bugRuchira Sasanka
2001-10-18no major changeRuchira Sasanka
2001-10-18Added implict operand printing for operator( ostream, MachineInstr&)Ruchira Sasanka
2001-10-18removed some debug messagesRuchira Sasanka
2001-10-171. Add a bottom-up pass on BURG trees that is used to fix constant operands.Vikram S. Adve
2001-10-17Separate VM instruction that generates the instructions that compute a valueVikram S. Adve
2001-10-17*** empty log message ***Vikram S. Adve
2001-10-16changed debugg message printing - no change to useful codeRuchira Sasanka
2001-10-16No major change - commented some debug codeRuchira Sasanka
2001-10-16Added support for caller savingRuchira Sasanka
2001-10-15Print Debug Code to stderr instead of stdout so that it doesn't mess up the a...Chris Lattner
2001-10-15Output to cerr rather than cout so that debug info doesn't mess up assembly g...Chris Lattner
2001-10-15updated suggesting/coloring of call & return args & implicit operands.Ruchira Sasanka
2001-10-15fixed a coalscing bugRuchira Sasanka
2001-10-13* Fix privacy issues on RegToRefVecMapChris Lattner
2001-10-12--corrected coalescing test: coalsed only if two are of the same reg classRuchira Sasanka
2001-10-11Add graph edges due to implicit refs in each machine instruction.Vikram S. Adve
2001-10-10Don't insert useful instructions in delay slot of a RETURN.Vikram S. Adve
2001-10-10Machine-independent code generation routines used in instructionVikram S. Adve
2001-10-10Moved code generation support routines to InstrSelectionSupport.cpp.Vikram S. Adve
2001-10-02Commit more code over to new cast styleChris Lattner
2001-10-01Convert more code to use new style castsChris Lattner
2001-10-01Add support for new style castsChris Lattner
2001-09-30removing phy regaloc - incorrect fileRuchira Sasanka
2001-09-30Change ! ( ...== ...) to !=.Vikram S. Adve
2001-09-30Improved dump for disp type operand.Vikram S. Adve