aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix loop condition so that we don't decrement off the beginning of theAlkis Evlogimenos2004-09-201-5/+5
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-2049-142/+134
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-201-10/+19
* Finegrainify namespacificationChris Lattner2004-09-201-7/+4
* Prototype more accuratelyChris Lattner2004-09-201-1/+1
* Prototype these functions more accuratelyChris Lattner2004-09-2012-13/+15
* Put in a #error in the event that we don't have an mmap that can map a fileReid Spencer2004-09-201-0/+1
* Make isSafeToLoadUnconditionally a bit smarter, implementing PR362 andChris Lattner2004-09-191-6/+28
* Fix a nasty iterator invalidation problem I introduced yesterday. ThisChris Lattner2004-09-191-5/+5
* Remove a whole bunch of horrible hacky code that was used to promote allocasChris Lattner2004-09-191-145/+7
* Make instruction combining a bit more aggressive in the face of volatileChris Lattner2004-09-191-3/+60
* Minor correction to Signals implementation.Reid Spencer2004-09-192-28/+48
* Add commentChris Lattner2004-09-191-1/+1
* Fix the inliner to always delete any edges from the external call node toChris Lattner2004-09-181-8/+7
* Add CallGraphNode::removeAnyCallEdgeTo methodChris Lattner2004-09-181-0/+12
* Use the /dev/zero device as the device on which the pages are mapped.Reid Spencer2004-09-181-1/+7
* Porting of Unix implementation to Win32.Reid Spencer2004-09-182-96/+380
* Get rid of file descriptor leak in create_file.Reid Spencer2004-09-182-2/+6
* Convert this pass to be a CallGraphSCCPass instead of a Pass, which eliminatesChris Lattner2004-09-181-39/+33
* Make sure to remove the Select instruction as wellChris Lattner2004-09-181-0/+1
* When changing a function, make sure to update the CallGraphNode for theChris Lattner2004-09-181-0/+1
* Implement new changeFunction method, nuke a never implemented one.Chris Lattner2004-09-181-8/+14
* Fix typo in commentChris Lattner2004-09-171-1/+1
* Make sure critical sections are entered before trying to leave them.Reid Spencer2004-09-172-2/+24
* Allow "bc" as suffix for bytecode files.Reid Spencer2004-09-162-0/+16
* Implement the signals interface for Win32.Reid Spencer2004-09-162-12/+366
* Add a newlineChris Lattner2004-09-151-0/+1
* Convert code to compile with vc7.1.Reid Spencer2004-09-1516-58/+74
* 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