Fix call to mmap, so that it can be used on sparc.
[oota-llvm.git] / lib / CodeGen /
2003-05-30 Guochun Shi so far everything compiles
2003-05-28 Misha BrukmanCorrectly write out binary data as chars, before they...
2003-05-27 Misha BrukmanAdded a debugging code emitter that prints code to...
2003-05-27 Vikram S. Adve(1) Added special register class containing (for now...
2003-05-22 Misha BrukmanCleaned up code layout. No functional changes.
2003-05-22 Misha BrukmanKill `using' directives.
2003-05-12 Chris LattnerUse a kill, not a dead definition, update comment
2003-05-12 Chris Lattner* Keep LiveVariable information more up-to-date and...
2003-05-12 Chris LattnerFix bug where we could iterate off the end of a basic...
2003-05-12 Chris Lattner* Keep the BBMap around as long as the pass is live
2003-05-12 Chris LattnerFix N^2 algorithm
2003-05-12 Chris Lattner* Fix several comments
2003-05-12 Chris LattnerFix tab infestation!
2003-05-09 Chris LattnerAllow const functions
2003-05-08 Chris LattnerAdd methods for stub function generation
2003-05-07 Chris LattnerAdd a vector to keep track of which registers are alloc...
2003-05-06 Chris LattnerRe-add gross hack, it's still necessary. :(
2003-05-06 Chris LattnerRemove hideously nasty hack
2003-05-04 Misha BrukmanDebug output should go to cerr, not cout, because that...
2003-05-02 Chris LattnerFix a bug which occurred with empty basic blocks
2003-05-01 Chris LattnerMinor cleanup
2003-04-23 Chris LattnerRemove unneccesary &*
2003-04-22 Misha BrukmanJust some code beautification changes I had sitting...
2003-04-10 Misha BrukmanFixed compilation errors, command-line argument declara...
2003-04-09 Misha BrukmanMade the code readable:
2003-04-06 Guochun Shichange the include file names and some class names...
2003-03-27 Guochun Shi*** empty log message ***
2003-01-16 Chris LattnerPrint machine frame objects with the frame offset intri...
2003-01-16 Chris LattnerFix problems with empty basic blocks
2003-01-16 Chris LattnerArg, fix bugs in previous checkin...
2003-01-16 Chris LattnerAdd assertion
2003-01-15 Chris Lattner* Insert prolog/epilog code before rewriting indexes
2003-01-15 Chris LattnerMove sparc specific code into the Sparc backend
2003-01-15 Chris LattnerAdjust to new interfaces
2003-01-15 Chris LattnerMove headers around
2003-01-15 Chris LattnerHeader is moved into local directory
2003-01-15 Chris LattnerFix bug in previous checkin
2003-01-15 Chris LattnerAdd new method
2003-01-15 Chris Lattner#include RegClass.h explicitly
2003-01-15 Chris LattnerRemvoe dependency on RegClass.h
2003-01-15 Chris LattnerPrune #includes
2003-01-15 Chris LattnerMinor changes
2003-01-15 Chris LattnerRemove obsolete ctor
2003-01-15 Chris LattnerRemove dead code
2003-01-15 Chris LattnerUse buildmi not MI ctor directly
2003-01-14 Chris LattnerRename llvm/Analysis/LiveVar/FunctionLiveVarInfo.h...
2003-01-14 Chris LattnerMove llvm/Analysis/LiveVar/ValueSet.h to CodeGen/ValueSet.h
2003-01-14 Chris LattnerRename MachineInstrInfo -> TargetInstrInfo
2003-01-13 Chris LattnerNew files
2003-01-13 Chris Lattner* Use the PHI Elimination pass
2003-01-13 Chris Lattner* Convert to use LiveVariable analysis
2003-01-13 Chris LattnerConvert to MachineFunctionPass
2003-01-13 Chris LattnerAdd support for 3 new forms of MachineOperand
2003-01-13 Chris LattnerAdd support for constant pool
2003-01-13 Chris LattnerAdd support for global address by string and constant...
2002-12-29 Chris LattnerMore renamings of Target/Machine*Info to Target/Target...
2002-12-29 Chris LattnerRename MachineOptInfo to TargetoptInfo
2002-12-28 Chris Lattner Rename FunctionFrameInfo to MachineFrameInfo
2002-12-28 Chris LattnerRename MachineFrameInfo to TargetFrameInfo.h
2002-12-28 Chris LattnerInitial checkin of Prolog/Epilog code inserter, which...
2002-12-28 Chris Lattner* Convert to be a MachineFunctionPass instance
2002-12-28 Chris Lattner* Convert to be a MachineFunctionPass instance
2002-12-28 Chris Lattner* Add printing support for FrameIndex operands
2002-12-28 Chris Lattner* A bunch of functionality and data was removed from...
2002-12-28 Chris LattnerFrame info moved out of MachineFunction into a seperate...
2002-12-25 Chris LattnerAdjust to simpler spill interface
2002-12-25 Chris LattnerAdjustments to work with the simpler spill interface
2002-12-25 Chris LattnerRemove dependency on SSARegMap.h by MachineFunction.h
2002-12-24 Chris LattnerSubstantial fixes to live range handling, fixing severa...
2002-12-23 Chris LattnerFix compilation on GCC 2.96
2002-12-18 Chris Lattner* Fix several register aliasing bugs
2002-12-18 Chris LattnerImplicit defs/uses list may be empty.
2002-12-17 Chris LattnerUse new reginfo interface
2002-12-17 Chris LattnerAdd prolog/epilog spills/reloads to counters
2002-12-17 Chris LattnerFix many bugs, regallocator now saves callee-save regis...
2002-12-16 Chris Lattner* Fix a gross X86 hack that was intended to avoid alloc...
2002-12-16 Chris LattnerKeep the stack frame aligned.
2002-12-16 Chris LattnerInitial checkin of "local" register allocator. Bugs...
2002-12-16 Chris LattnerRename createSimpleX86RegisterAllocator to createSimple...
2002-12-15 Chris LattnerSome simpliciations to the spill/reload interface
2002-12-15 Chris LattnerSimplify PHI node elimination significantly by doing...
2002-12-15 Chris LattnerVariety of small or trivial simplifications to the...
2002-12-15 Chris LattnerRemove unused savePhysRegToStack method
2002-12-15 Chris LattnerLocalize a map, remove another
2002-12-15 Chris LattnerGive simple reg allocator a nice Pass Name
2002-12-15 Chris LattnerAdd a big assert making sure 2 address instructions...
2002-12-15 Chris LattnerFix a problem that occurs when PHI nodes have multiple...
2002-12-15 Chris LattnerGrab bag of minor cleanups. Export some statistics...
2002-12-15 Chris LattnerImplement printing of MBB arguments
2002-12-15 Chris LattnerSimplify interfaces used by regalloc to insert code
2002-12-15 Chris Lattner* Simplify code a bit by breaking the PHI node handling...
2002-12-15 Chris Lattner* Remove some unneccesary instance variables
2002-12-15 Chris Lattnerpull inverse reg class mapping into a class that is...
2002-12-15 Chris LattnerPrune #includes
2002-12-15 Chris LattnerRemove extraneous #includes, perform FIXME
2002-12-15 Chris LattnerFix borkness with not using MachineBasicBlocks in PHI...
2002-12-13 Misha BrukmanFixed a bug where moves due to phis were being neglected.
2002-12-13 Misha BrukmanNeed to insert all moves due to PHI nodes before *ALL...
2002-12-13 Misha BrukmanThis should be more correct: invalidates physical regis...
2002-12-13 Misha BrukmanFixed bug with running out of registers. Also, reinstat...
next