aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add some assertionsChris Lattner2004-09-151-2/+3
* Patches to make this file actually compile under windows.Reid Spencer2004-09-156-56/+988
* Initial version of the SysConfig abstraction for Win32.Reid Spencer2004-09-151-0/+29
* First version of a common header file for Win32 implementations.Reid Spencer2004-09-151-0/+33
* Initial implementation of the Process abstraction for Win32.Reid Spencer2004-09-152-0/+92
* Fix the interface to ReleaseRWX to take MemoryBlock& not Memory&Reid Spencer2004-09-152-2/+2
* Fix a bug in the previous checkin that broke 255.vortexChris Lattner2004-09-151-1/+1
* When creating constant arrays check that the initializer vector is theAlkis Evlogimenos2004-09-151-0/+2
* Fit long lines into 80 cols via creative space eliminationMisha Brukman2004-09-151-4/+4
* 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