aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2003-05-27(1) Added special register class containing (for now) %fsr.Vikram S. Adve
2003-05-22Cleaned up code layout. No functional changes.Misha Brukman
2003-05-22Kill `using' directives.Misha Brukman
2003-05-12Use a kill, not a dead definition, update commentChris Lattner
2003-05-12* Keep LiveVariable information more up-to-date and consistentChris Lattner
2003-05-12Fix bug where we could iterate off the end of a basic blockChris Lattner
2003-05-12* Keep the BBMap around as long as the pass is liveChris Lattner
2003-05-12Fix N^2 algorithmChris Lattner
2003-05-12* Fix several commentsChris Lattner
2003-05-12Fix tab infestation!Chris Lattner
2003-05-09Allow const functionsChris Lattner
2003-05-08Add methods for stub function generationChris Lattner
2003-05-07Add a vector to keep track of which registers are allocatable. Remove FIXMEsChris Lattner
2003-05-06Re-add gross hack, it's still necessary. :(Chris Lattner
2003-05-06Remove hideously nasty hackChris Lattner
2003-05-04Debug output should go to cerr, not cout, because that's where bytecode goes.Misha Brukman
2003-05-02Fix a bug which occurred with empty basic blocksChris Lattner
2003-05-01Minor cleanupChris Lattner
2003-04-23Remove unneccesary &*Chris Lattner
2003-04-22Just some code beautification changes I had sitting around in my tree.Misha Brukman
2003-04-10Fixed compilation errors, command-line argument declarations, cleaned up code toMisha Brukman
2003-04-09Made the code readable:Misha Brukman
2003-04-06change the include file names and some class names to make it compileGuochun Shi
2003-03-27*** empty log message ***Guochun Shi
2003-01-16Print machine frame objects with the frame offset intrinsic to the machineChris Lattner
2003-01-16Fix problems with empty basic blocksChris Lattner
2003-01-16Arg, fix bugs in previous checkin...Chris Lattner
2003-01-16Add assertionChris Lattner
2003-01-15* Insert prolog/epilog code before rewriting indexesChris Lattner
2003-01-15Move sparc specific code into the Sparc backendChris Lattner
2003-01-15Adjust to new interfacesChris Lattner
2003-01-15Move headers aroundChris Lattner
2003-01-15Header is moved into local directoryChris Lattner
2003-01-15Fix bug in previous checkinChris Lattner
2003-01-15Add new methodChris Lattner
2003-01-15#include RegClass.h explicitlyChris Lattner
2003-01-15Remvoe dependency on RegClass.hChris Lattner
2003-01-15Prune #includesChris Lattner
2003-01-15Minor changesChris Lattner
2003-01-15Remove obsolete ctorChris Lattner
2003-01-15Remove dead codeChris Lattner
2003-01-15Use buildmi not MI ctor directlyChris Lattner
2003-01-14Rename llvm/Analysis/LiveVar/FunctionLiveVarInfo.h -> llvm/CodeGen/FunctionLi...Chris Lattner
2003-01-14Move llvm/Analysis/LiveVar/ValueSet.h to CodeGen/ValueSet.hChris Lattner
2003-01-14Rename MachineInstrInfo -> TargetInstrInfoChris Lattner
2003-01-13New filesChris Lattner
2003-01-13* Use the PHI Elimination passChris Lattner
2003-01-13* Convert to use LiveVariable analysisChris Lattner
2003-01-13Convert to MachineFunctionPassChris Lattner
2003-01-13Add support for 3 new forms of MachineOperandChris Lattner