summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Peephole optimization pass on final machine code.Vikram S. Adve2002-09-20
* Files moved to CodeGen/PreOpts.Vikram S. Adve2002-09-20
* Moving these files from Code/PreSelection to here.Vikram S. Adve2002-09-20
* Add an optimization to support the most common access pattern for theChris Lattner2002-09-19
* Make sure that we abort if an error happens as early as neccesary. BeforeChris Lattner2002-09-19
* split retracing into a separate fileAnand Shukla2002-09-18
* Compile sub-directories in parallel, because they don't have interdependenciesChris Lattner2002-09-18
* Removed unnecessary #includes.Misha Brukman2002-09-18
* Fixed typo.Misha Brukman2002-09-18
* Don't put default parameter values into .cpp files, it breaks 3.x compilersChris Lattner2002-09-17
* There is a #define in some header that conflicts with INFINITY, rename it.Chris Lattner2002-09-17
* Fix bug: test/Regression/Transforms/InstCombine/2002-09-17-GetElementPtrCrash.llChris Lattner2002-09-17
* Removed debug info printingAnand Shukla2002-09-17
* Add support for GCC 2.96Chris Lattner2002-09-17
* Don't print global variable definitions twice! Sun's pathetic compilerVikram S. Adve2002-09-17
* Remove specification of argument default from cpp file.Vikram S. Adve2002-09-17
* Fix FunctionInlining pass assertion failure:Chris Lattner2002-09-16
* Fix: test/Regression/LLC/badidx.c problemChris Lattner2002-09-16
* Extract most of the transformation into an externally accessibleVikram S. Adve2002-09-16
* Use ulong instead of uint for size expressions.Vikram S. Adve2002-09-16
* Add methods to query about the representation of LLVM quantities (e.g.,Vikram S. Adve2002-09-16
* Don't print out global names unnecesssarily. Also, expose passVikram S. Adve2002-09-16
* Move all the code that creates code generation passes from Sparc.cpp toVikram S. Adve2002-09-16
* Add subdirectory PreSelection.Vikram S. Adve2002-09-16
* New preselection pass that specializes LLVM code for a target machine,Vikram S. Adve2002-09-16
* Dump routine now writes out allocated register numbers if available.Vikram S. Adve2002-09-16
* Improve and fix error in allocating stack slots: adjust alignment after addingVikram S. Adve2002-09-16
* Add a version of ChooseRegOrImmed to handle numerical constantsVikram S. Adve2002-09-16
* Add an assertion.Vikram S. Adve2002-09-16
* Incorporated changes in alloca and getElementPointer instructionAnand Shukla2002-09-16
* Incorporated changes in alloca instructionAnand Shukla2002-09-16
* No longer need to sign-extend array indices to 64 bits since theyVikram S. Adve2002-09-15
* Fix typos in previous checkin.Vikram S. Adve2002-09-15
* RegAllocCommon no longer includes CommandLine.h so we have to include itChris Lattner2002-09-15
* Break RA_DEBUG option into several levels to get better control overVikram S. Adve2002-09-14
* Remove unnecessary include.Vikram S. Adve2002-09-14
* Break RA_DEBUG option into several levels to get better output.Vikram S. Adve2002-09-14
* Fixed problem with printing struct definitions in the correct order.Nick Hildenbrandt2002-09-14
* Fix bug I introducedChris Lattner2002-09-14
* Moving to lib/CodeGen/RegAlloc.Vikram S. Adve2002-09-14
* Function.h is unnecessary when Module.h is included.Misha Brukman2002-09-14
* On the quest of eliminating unnecessary includes.Misha Brukman2002-09-14
* Again, including Module makes Function unnecessary.Misha Brukman2002-09-14
* Following Chris's advice, I'm pruning some unnecessary .h includes that I'mMisha Brukman2002-09-14
* * Fix a bug that was causing lli to misrun:Chris Lattner2002-09-13
* Change the MallocInst & AllocaInst ctors to take the allocated type, not theChris Lattner2002-09-13
* Change the MallocInst & AllocaInst ctors to take the allocated type, not theChris Lattner2002-09-13
* include/llvm/DataTypes.h includes this #define so we don't need it anymoreChris Lattner2002-09-13
* include/llvm/DataTypes.h includes this #define so we don't need it anymoreChris Lattner2002-09-13
* Export symbols for linuxChris Lattner2002-09-13