aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2004-11-28Fix SingleSource/UnitTests/2004-11-28-GlobalBoolLayout.c, and hopefullyChris Lattner
2004-11-22Fix the FIXME, nuke the JIT specific forceCompilationOf method.Chris Lattner
2004-11-22These methods are obsoleteChris Lattner
2004-11-20Adjust to changed interfacesChris Lattner
2004-11-20Add getCurrentPCOffset() and addRelocation() methods.Chris Lattner
2004-11-19Match change in MachineCodeEmitter prototype.Chris Lattner
2004-11-18* There is no reason for SpillWeights to be an instance varChris Lattner
2004-11-18There is no need to check to see if j overflowed in this loop as we're onlyChris Lattner
2004-11-18Moderate head scratching reveals that this conditional is not needed. IfChris Lattner
2004-11-18Fix a couple of bugs where we considered physregs past their range as possiblyChris Lattner
2004-11-18Fix typeoChris Lattner
2004-11-18Start using the iterators in the fixed_ intervals to avoid having to binaryChris Lattner
2004-11-18Take another .7 seconds off of linear scan time.Chris Lattner
2004-11-18Add a counter for the number of times linscan has to backtrack. Start usingChris Lattner
2004-11-18Add ability to give hints to the overlaps routines.Chris Lattner
2004-11-18* Improve comments/documentation substantiallyChris Lattner
2004-11-18Add new advanceTo methodChris Lattner
2004-11-18Fix a minor bug in expiredAt. endNumber() is the first number that is not va...Chris Lattner
2004-11-18Rename some methods, use 'begin' instead of 'start', add new LiveIntervalChris Lattner
2004-11-16Give a better message for a common assertion failure.Brian Gaeke
2004-11-05Do not make i have bigger scope that we needChris Lattner
2004-10-27Change Library Names Not To Conflict With Others When InstalledReid Spencer
2004-10-26Move method bodies that depend on <algorithm> from MBB.h to MBB.cppChris Lattner
2004-10-26Clean up the MachineBasicBlock.h file, percolating #includes into this file.Chris Lattner
2004-10-26Reduce usage of MRegisterInfo::getRegClassChris Lattner
2004-10-25Do not use variable sized arrays in C++, they are non-portable. PatchChris Lattner
2004-10-25Patch to support MSVC better, contributed by Morten OfstadChris Lattner
2004-10-22We won't use automakeReid Spencer
2004-10-18Initial automake generated Makefile templateReid Spencer
2004-10-16Add support for undefChris Lattner
2004-10-15Allow machine operands to represent global variables with offsets. This isChris Lattner
2004-10-15This patch fixes the nasty bug that caused 175.vpr to fail for X86 last night.Chris Lattner
2004-10-15This patch adds and improves debugging output. No functionality changes.Chris Lattner
2004-10-13Update to reflect changes in Makefile rules.Reid Spencer
2004-10-10ModuloScheduling has moved to lib/Target/SparcV9Misha Brukman
2004-10-10ModuloScheduling moved to lib/Target/SparcV9 as it is SparcV9-specificMisha Brukman
2004-10-10Added debug information. Fixed several bugs in the reconstruct loop function.Tanya Lattner
2004-10-10Remove the InstrSched directory (moved to SparcV9)Reid Spencer
2004-10-10Directory no long exists (moved to Targets/SparcV9).Reid Spencer
2004-10-10Initial version of automake Makefile.am file.Reid Spencer
2004-10-08Hyphenate target-(in)dependent for more tasty grammar goodness (tm)Misha Brukman
2004-10-08InstrSched has been moved to lib/Target/SparcV9Misha Brukman
2004-10-08InstrSched is SparcV9-specific and so has been moved to lib/Target/SparcV9/Misha Brukman
2004-10-08Single-space instead of double-spacing in the MakefileMisha Brukman
2004-10-01Do not repeat the map lookupChris Lattner
2004-10-01When a virtual register is folded into an instruction, keep track of whetherChris Lattner
2004-10-01Add a simple little improvement to the local spiller to keep track of storesChris Lattner
2004-10-01Substantially revamp the local spiller, causing it to actually improve theChris Lattner
2004-10-01Pretty print a bit nicer :)Chris Lattner
2004-10-01Document this class a bit :-)Alkis Evlogimenos