summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2006-08-25For PR797:Reid Spencer6-124/+153
2006-08-25Reapply the indvars patch, since nothing blew up last night.Owen Anderson1-0/+1
2006-08-25Get closer to handling globals correctly. We now generally get them in theNate Begeman1-5/+70
2006-08-25Revert my previous patch. Since there are some major changes that went in to...Owen Anderson1-3/+0
2006-08-25Specify that indvars actually preserve LCSSA. This has been done for a whil...Owen Anderson1-0/+3
2006-08-24For PR797:Reid Spencer6-114/+130
2006-08-24When replacing value numbers, make sure to compactify the value # space.Chris Lattner1-0/+12
2006-08-24We compile this into:Chris Lattner1-18/+0
2006-08-24Owen implemented this.Chris Lattner1-11/+0
2006-08-24Take advantage of the recent improvements to the liveintervals set (trackingChris Lattner3-221/+330
2006-08-24Remove a character to avoid line exceeding 80 cols.Reid Spencer1-1/+1
2006-08-24Implement unrolling of multiblock loops. This significantly improves theOwen Anderson1-127/+125
2006-08-24For PR797:Reid Spencer1-42/+37
2006-08-24add the "eq" condition codeRafael Espindola3-8/+13
2006-08-24create a generic bcond instruction that has a conditional code argumentRafael Espindola4-8/+34
2006-08-24initial support for branchesRafael Espindola3-3/+30
2006-08-23Initial checkin of the Mach-O emitter. There's plenty of fixmes, but itNate Begeman6-44/+518
2006-08-23For PR797:Reid Spencer1-1/+0
2006-08-23For PR797:Reid Spencer1-83/+75
2006-08-23Turn off exception handling for this library. It no longer throws norReid Spencer1-1/+0
2006-08-23For PR797:Reid Spencer3-109/+63
2006-08-23For PR797:Reid Spencer6-45/+38
2006-08-23Make the ProgramName variable a std::string so we can eliminate the pathReid Spencer1-26/+14
2006-08-23For PR797:Reid Spencer2-11/+18
2006-08-23For PR797:Reid Spencer3-19/+30
2006-08-22For PR797:Reid Spencer1-5/+10
2006-08-22For PR797:Reid Spencer1-9/+18
2006-08-22Update for changes in Path class interface for exception removal.Reid Spencer1-16/+6
2006-08-22Make the sys::Path::GetTemporaryDirectory method not throw exceptions andReid Spencer1-23/+30
2006-08-22Improve the LiveInterval class to keep track of which machine instructionChris Lattner2-17/+40
2006-08-22Fix another occurrence of inverted logic on the result of MappedFile::mapReid Spencer1-1/+1
2006-08-22Inverse the error check logic for the MappedFile::map() call. It returnsReid Spencer2-2/+2
2006-08-22Don't throw needlessly. Failure of gettimeofday is *very* unlinkely soReid Spencer1-2/+7
2006-08-22For PR797:Reid Spencer1-8/+16
2006-08-22For PR797:Reid Spencer2-118/+119
2006-08-22For PR797:Reid Spencer4-12/+38
2006-08-22For PR797:Reid Spencer2-7/+17
2006-08-22For PR797:Reid Spencer1-10/+15
2006-08-22For PR797:Reid Spencer1-8/+13
2006-08-22add a README.txtRafael Espindola1-0/+9
2006-08-22Make an error message a little more intelligible.Reid Spencer1-1/+1
2006-08-21Print physreg names symbolically in dumpsChris Lattner1-2/+3
2006-08-21Print debug info as:Chris Lattner1-2/+5
2006-08-21initial support for selectRafael Espindola3-1/+42
2006-08-21Adding C++ member support.Jim Laskey2-62/+152
2006-08-21Adding new Dwarf constants.Jim Laskey1-0/+1
2006-08-21Fix PR861Chris Lattner1-0/+1
2006-08-21Fix PR885Chris Lattner2-7/+6
2006-08-21add the and instructionRafael Espindola1-0/+4
2006-08-21Added a check so that if we have two machine instructions in this formBill Wendling1-10/+30