summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* close() requires "unistd.h" .Misha Brukman2003-08-07
* Doxygen-ify the comments by using '///' instead of '//'.Misha Brukman2003-08-07
* Remove references to `bugpoint' from the now-generic system utilities.Misha Brukman2003-08-07
* Moved removeFile() and getUniqueFilename() into FileUtilities.Misha Brukman2003-08-07
* Implement LLVM intrinsics `llvm.setjmp' and `llvm.longjmp' as follows:Misha Brukman2003-08-07
* Fix assertion in MachineInstr::substituteValue().Vikram S. Adve2003-08-07
* Fix sanity-checking in 'maskUnsigned' code to be more precise:Vikram S. Adve2003-08-07
* Fixed a segfault in gccld.John Criswell2003-08-07
* Update tablegen interfacesChris Lattner2003-08-07
* Added code for pool allocating only the pool-allocatable data structures in t...Sumant Kowshik2003-08-07
* This register is never used, disable it.Chris Lattner2003-08-07
* Changing command-line option formats to be more consistent with LLVM style.Misha Brukman2003-08-06
* * Renamed option from `nopreselect' to `nopreopt' since it disables more thanMisha Brukman2003-08-06
* Use the registers g1 and g5 as temporaries for making far jumps and far calls,Misha Brukman2003-08-06
* Add a bunch of new Alpha Intrinsics for Rahul JoshiChris Lattner2003-08-06
* 1. Bug fix: was using SLL instead of SLLX for ULongTy. Chump.Vikram S. Adve2003-08-06
* Remove conversion of fp-to-uint cast into a multi-step cast:Vikram S. Adve2003-08-06
* The HAVE_JUMP code is dead, these intrinsics should _never_ be expandedChris Lattner2003-08-06
* Remove unnecessary use of NonCopyableChris Lattner2003-08-06
* SparcV9CodeEmitter.cpp:Misha Brukman2003-08-06
* Completely eliminate the isVoid TSFlag, shifting over all other fieldsChris Lattner2003-08-06
* add a pattern for RET, immediates no longer need to be explicitly typedChris Lattner2003-08-06
* Start adding usefulness to the DAG node definitions, add a new ExpanderChris Lattner2003-08-06
* Use a new local data structure instead of the MachineInstr::regsUsed setChris Lattner2003-08-05
* Add a mapChris Lattner2003-08-05
* Minor cleanupsChris Lattner2003-08-05
* Physical registers no longer live in the regsUsed set for each machine instrChris Lattner2003-08-05
* Do not insert physical regsiters into the regsUsed setChris Lattner2003-08-05
* Fixed minor bug in SafeToHoist and made some changes suggested by Chris.Tanya Lattner2003-08-05
* Fixed LICM bug that hoists trapping instructions that are not guaranteed to e...Tanya Lattner2003-08-05
* Minor changes:Chris Lattner2003-08-05
* Add more verbose commentChris Lattner2003-08-05
* Added function mergeInGlobalsGraph which merges in the entire globals graph w...Sumant Kowshik2003-08-05
* Major bug fixes including a memory leak and tracking some exceptional conditi...Sumant Kowshik2003-08-05
* Specify DEBUG_TYPE's for the JIT debug messagesChris Lattner2003-08-05
* This method has now been changed to preserve flags for us!Chris Lattner2003-08-05
* All callers of these methods actually wanted them to preserve the flags,Chris Lattner2003-08-05
* Factor shared codeChris Lattner2003-08-05
* Fix bug: SimplifyCFG/2003-08-05-InvokeCrash.llChris Lattner2003-08-05
* * Removed `using' declaration, now use full namespace qualifier std::stringMisha Brukman2003-08-05
* Implement TODO: print out short form of Invoke if possibleChris Lattner2003-08-05
* * Set annul bit to be 0, because the Sparc backend currently does not use it.Misha Brukman2003-08-05
* Fix bugs handling ESP in alloca referencesChris Lattner2003-08-05
* Revert previous change, and be really anal about what physical registers can do.Chris Lattner2003-08-05
* This is the real fix for the previous register allocator problem.Chris Lattner2003-08-05
* Reformatted code to match the prevalent LLVM style; fit code into 80 columns.Misha Brukman2003-08-05
* ElectricFence found this bug where we were reading past the vector boundary.Misha Brukman2003-08-04
* Don't bother calculating info unless its needed. May reduce number of stack ...Chris Lattner2003-08-04
* * Fix spelling of 'necessary'Chris Lattner2003-08-04
* Add patterns for (mov R, R) (mov R, I) and subtracts. The moves are to enableChris Lattner2003-08-04