aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Wrap long lineMisha Brukman2004-09-151-1/+2
* Targets are independent of each other, so compile them in parallelMisha Brukman2004-09-151-1/+1
* Make sure to update alias analysis information as we transform the function.Chris Lattner2004-09-151-21/+57
* If given an AliasSetTracker object to update, update it.Chris Lattner2004-09-151-20/+81
* Implement an AliasSetTracker::copyValue methodChris Lattner2004-09-141-3/+30
* Remove a long-dead pass. Actually, this pass was never used at all.Chris Lattner2004-09-141-182/+0
* Fix a compilation error.Reid Spencer2004-09-141-1/+1
* Okay, the list of link-time passes wasn't such a hot idea. Its prone toReid Spencer2004-09-144-38/+1
* Don't print newlines between passes in the pass list.Chris Lattner2004-09-141-8/+8
* Don't print newlines between each library in the deplibs list.Chris Lattner2004-09-141-6/+6
* Revamp the Register class, and allow the use of the RegisterGroup class toChris Lattner2004-09-145-121/+153
* Implement the GetLibraryPath function.Reid Spencer2004-09-142-0/+90
* Add support for the link-time pass list to Modules.Reid Spencer2004-09-134-1/+37
* Simplify the sys::Memory interface per Chris' request.Reid Spencer2004-09-1310-72/+82
* Clean up the interface and implementation of sys::Program so that it isReid Spencer2004-09-132-30/+32
* Changes to make this work with Jason's patch. I checked this by hand, butChris Lattner2004-09-132-96/+100
* Fix filename: Printer.cpp has become X86AsmPrinter.cppMisha Brukman2004-09-121-1/+1
* Unbreak doxygen, according to Reid.Misha Brukman2004-09-121-2/+4
* Fix code spacing/alignmentMisha Brukman2004-09-121-6/+4
* Fix typo: sterror -> strerrorReid Spencer2004-09-115-5/+5
* Correct the dynamic lib suffix on Darwin.Reid Spencer2004-09-111-1/+1
* Provide initial implementations of Memory and Process concepts for variousReid Spencer2004-09-1128-10/+794
* Provide a generic Unix implementation of the Memory concept.Reid Spencer2004-09-112-0/+40
* Provide a generic unix implementation of the Process abstraction.Reid Spencer2004-09-112-0/+68
* Implemented support for detecting file types by magic number, strippingReid Spencer2004-09-112-0/+96
* Implementation of Process concept for SUSv2 platforms.Reid Spencer2004-09-111-0/+31
* Convert the Emitter to use the lib/System "Memory" interface instead of theReid Spencer2004-09-111-2/+5
* Implement support for dependent libraries. The "source" module's dependentReid Spencer2004-09-112-0/+42
* Change interface to use correct typedef so it will always compile.Reid Spencer2004-09-111-1/+1
* Print the dependent libraries when dumping bytecode.Reid Spencer2004-09-111-0/+2
* Renamed file to SparcV8ISelSimple.cppMisha Brukman2004-09-102-2300/+0
* Roll back constant printing changes until the problems with largerBrian Gaeke2004-09-101-35/+434
* Add assertion descriptiosn on type mismatches when creatingAlkis Evlogimenos2004-09-101-6/+8
* Grow the map on entry so that we don't crash if joinIntervals neverAlkis Evlogimenos2004-09-091-2/+1
* Use a shorter form to express implicit use/defs in FpGETRESULT andAlkis Evlogimenos2004-09-081-6/+4
* A call instruction should implicitely define ST0 since the returnAlkis Evlogimenos2004-09-081-3/+8
* This file does not need <iostream>, I think.Brian Gaeke2004-09-084-4/+0
* Use a DenseMap for mapping reg->reg. This improves the LiveIntervalAlkis Evlogimenos2004-09-082-9/+12
* Add 64 bit divide instructions, and use themNate Begeman2004-09-062-34/+15
* Indent to 2 spaces and cleanup excess whitespace.Alkis Evlogimenos2004-09-051-48/+47
* Indent to 2 spaces.Alkis Evlogimenos2004-09-051-26/+27
* * Change PPC32AsmPrinter => PowerPCAsmPrinter since it is now shared betweenMisha Brukman2004-09-053-13/+59
* Renamed PPC32AsmPrinter.cpp => PowerPCAsmPrinter.cpp as the Darwin and AIX asmMisha Brukman2004-09-051-710/+0
* Include MathExtras.h to fix build breakage, thanks to VladimirNate Begeman2004-09-042-0/+2
* All PPC instructions are now auto-printedNate Begeman2004-09-0411-1176/+944
* Clean up some "clean:" targets so they use $(VERB) and don't print anythingReid Spencer2004-09-031-1/+1
* Order #includes alphabetically, local .h files first.Misha Brukman2004-09-031-3/+2
* Fixes to make LLVM compile with vc7.1.Alkis Evlogimenos2004-09-0312-5/+14
* Change the way we choose a free register: instead of picking the firstAlkis Evlogimenos2004-09-021-4/+15
* Change the way we choose a free register: instead of picking the firstAlkis Evlogimenos2004-09-021-3/+14