aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2004-08-29Register sizes should be specified in bitsNate Begeman
2004-08-29Improvements to int->float cast code for PPC-64Nate Begeman
2004-08-29Put this change back in after testing from Reid proved its innocence. getSpi...Nate Begeman
2004-08-29Add a declaration of environ global for DarwinReid Spencer
2004-08-29Add an assert to cature null Operands. It is better to catch it here thanReid Spencer
2004-08-29Signals support has been moved to lib/SystemReid Spencer
2004-08-29Move a warning comment to where it should have been in the first place.Reid Spencer
2004-08-29Correct the vim: specificationReid Spencer
2004-08-29Include some additional header files.Reid Spencer
2004-08-29Initial platform independent implementation of operating system conceptReid Spencer
2004-08-29Initial commit of an platform-indepdendent implementation for theReid Spencer
2004-08-29Implement the following missing functionality in the PPC backend:Nate Begeman
2004-08-29Revise the design of the Path concept per peer review. Too many changes toReid Spencer
2004-08-28Remove dead code.Alkis Evlogimenos
2004-08-27Now that LiveIntervals::addIntervalsForSpills is fixed, do not requireAlkis Evlogimenos
2004-08-27Only update LiveVariables if it is available. addIntervalsForSpillsAlkis Evlogimenos
2004-08-27Back out this change as it broke the build last night. This should beAlkis Evlogimenos
2004-08-27Back out change to divide getSpillSize by 8 until I figure out why it breaks ...Nate Begeman
2004-08-27The linear scan variants do not require the LiveVariables analysis.Alkis Evlogimenos
2004-08-27Register sizes are in bits, not bytesNate Begeman
2004-08-27Correctly compute the number of compaction tables.Reid Spencer
2004-08-27Prevent an empty compaction table from being written to the bytecode file.Reid Spencer
2004-08-26Add the CompactionTableIsEmpty function so that we can determine if aReid Spencer
2004-08-26Use newly added API in MRegisterInfo and don't expose the allocatableAlkis Evlogimenos
2004-08-26Use newly added API in MRegisterInfo.Alkis Evlogimenos
2004-08-26Add getAllocatableSet() function.Alkis Evlogimenos
2004-08-26Fix a typo.Reid Spencer
2004-08-26First cut at a README for lib/System explaining the #inclusion rules andReid Spencer
2004-08-26Add a README explaining the intended content of this directory.Reid Spencer
2004-08-25Previous checkin broke printf(%a) support for fp constants-- re-fix it.Brian Gaeke
2004-08-25New version of Bill Wendling's PR33 patch.Brian Gaeke
2004-08-25Fix documentation.Reid Spencer
2004-08-25Initial implementation of the Path operating system concept.Reid Spencer
2004-08-25License for this library.Reid Spencer
2004-08-24Add a wrapper for extraction of the dependent libraries from a bytecodeReid Spencer
2004-08-24Rearrange output a little to make it nicer.Reid Spencer
2004-08-24Give the -time-passes tool option a global storage location so that itsReid Spencer
2004-08-24Fix a bug in a previous checkin of mine, correctingChris Lattner
2004-08-24Add -sse[,2,3] arguments to LLCChris Lattner
2004-08-24Nuke commented out stuffChris Lattner
2004-08-24This code is dodgy, but the guaranteed assertion failure doesn't help anything.Brian Gaeke
2004-08-24Fix bug in PhyRegAlloc::setCallInterferences() handling call through aBrian Gaeke
2004-08-24Revise head-of-file comment.Brian Gaeke
2004-08-24Do not use .xword and friends to emit zeros on V9. Apparently there are issuesChris Lattner
2004-08-22Kill a majority of unnecessary sign extensions for byte loadsNate Begeman
2004-08-22Don't hard code the offset of the saved R31 in functions with frame pointersNate Begeman
2004-08-21Initial checkin of a pass to lower packed operations to scalars operations.Reid Spencer
2004-08-21Bytecode Analyzer Cleanup:Reid Spencer
2004-08-21Get rid of an extraneous local variable.Reid Spencer
2004-08-21Two Changes:Reid Spencer