summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Add protoypes for 64-bit long/ulong div, mul, and rem functionsMisha Brukman2004-11-19
* Fix file comment headerMisha Brukman2004-11-19
* Handle GhostLinkage case for completeness (should not be seen by the asm writer)Misha Brukman2004-11-19
* Add VANext and VAArg stubs.Brian Gaeke2004-11-19
* Implement va_start.Brian Gaeke2004-11-19
* Dont' forget to switch back to decimal outputChris Lattner2004-11-19
* Match change in MachineCodeEmitter prototype.Chris Lattner2004-11-19
* First part of varargs support: getting all varargs which could possiblyBrian Gaeke2004-11-19
* va_end can safely be codegen'd to nothing on v8.Brian Gaeke2004-11-19
* A very sorry stub implementation of varargs intrinsics...Brian Gaeke2004-11-19
* Update list of expected test failures.Brian Gaeke2004-11-19
* Fix bug in casting to long/ulong.Brian Gaeke2004-11-19
* Fix memory leaks, patch contributed by Morten Ofstad!Chris Lattner2004-11-19
* Patches to avoid "leaking" memory on process exit. Patch contributed byChris Lattner2004-11-19
* Correct the computation of when to add the padding. It is not based on theReid Spencer2004-11-19
* Fix the exposed prototype for the lower packed pass, thanks toChris Lattner2004-11-19
* Add hooks to free all memory allocated by the singleton factories in theseChris Lattner2004-11-19
* CPR is dead.Chris Lattner2004-11-19
* Add note that this is for old bytecode files.Chris Lattner2004-11-19
* Mission accomplished!Chris Lattner2004-11-19
* Allow this to compile even on machines that HAVE the bzlib library but doReid Spencer2004-11-19
* This is a horrible hack to work around libstdc++ bugs :(Chris Lattner2004-11-19
* Eliminate another 6k register copies that the register allocator would justNate Begeman2004-11-19
* Undo last change as its unnecessary.Reid Spencer2004-11-19
* Don't save an iterator, just use post-increment.Reid Spencer2004-11-19
* Eliminate unsightly ;;Reid Spencer2004-11-19
* Make a cast explicit.Reid Spencer2004-11-19
* Make findModulesDefiningSymbols modify its symbols argument so we can \Reid Spencer2004-11-19
* Reduce the amount of work in LinkInArchive by not searching the archive forReid Spencer2004-11-19
* Generate fewer reg-reg copies for the register allocator to deal with.Nate Begeman2004-11-19
* Delete stoppoints that occur for the same source line.Chris Lattner2004-11-18
* Fixed to fit in 80 columns.Tanya Lattner2004-11-18
* Adding option to llc for ModuloScheduling. By default it is turned off.Tanya Lattner2004-11-18
* These methods are inlinedChris Lattner2004-11-18
* Check in hook that I forgotChris Lattner2004-11-18
* Rewrite LoadArgumentsToVirtualRegs, making it match almost exactly howBrian Gaeke2004-11-18
* Update current expected failures list - expand it to include all ofBrian Gaeke2004-11-18
* Eliminate another common source of moves that the register allocatorNate Begeman2004-11-18
* When accessing the base register for global variables, use the registerNate Begeman2004-11-18
* * There is no reason for SpillWeights to be an instance varChris Lattner2004-11-18
* There is no need to check to see if j overflowed in this loop as we're onlyChris Lattner2004-11-18
* Moderate head scratching reveals that this conditional is not needed. IfChris Lattner2004-11-18
* Clean up and fix cast codegen by removing cases that are handled elsewhere,Nate Begeman2004-11-18
* Dynamic Library abstraction. This makes the abstraction of a single dynamicReid Spencer2004-11-18
* Fix a couple of bugs where we considered physregs past their range as possiblyChris Lattner2004-11-18
* Fix typeoChris Lattner2004-11-18
* Start using the iterators in the fixed_ intervals to avoid having to binaryChris Lattner2004-11-18
* Take another .7 seconds off of linear scan time.Chris Lattner2004-11-18
* Add a counter for the number of times linscan has to backtrack. Start usingChris Lattner2004-11-18
* Add ability to give hints to the overlaps routines.Chris Lattner2004-11-18