aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2004-10-10Build both archive and relinked objectsReid Spencer
2004-10-10Remove the InstrSched directory (moved to SparcV9)Reid Spencer
2004-10-10Directory no long exists (moved to Targets/SparcV9).Reid Spencer
2004-10-10Initial version of automake Makefile.am file.Reid Spencer
2004-10-10Fix assertion failure when calling or returning from a function whichBrian Gaeke
2004-10-10Implement eliminateCallFramePseudoInstr().Brian Gaeke
2004-10-10Model calls as *both* using *and* killing O0..O5, because callees use theBrian Gaeke
2004-10-10Fix whitespace and wrap some long lines.Brian Gaeke
2004-10-10Fix 2004-10-10-CastStoreOnce.llx, by adjusting types back if we strip off a castChris Lattner
2004-10-10Implement GlobalOpt/deadglobal-2.llx, deletion of globals that are onlyChris Lattner
2004-10-10Avoid calling use_size() which could (in theory) be expensive if the globalChris Lattner
2004-10-10bling bling!Chris Lattner
2004-10-09Eliminate global pointers that are only stored a single value and null ifChris Lattner
2004-10-09Instead of silently breaking, print notification of why this doesn't work.Chris Lattner
2004-10-09Use DEBUG instead of DebugFlag directly, as DebugFlag does not respectChris Lattner
2004-10-09update according to tonight's infoBrian Gaeke
2004-10-09Implement getModuleMatchQuality and getJITMatchQuality so that v8 will be theBrian Gaeke
2004-10-09Fix infinite loop due to iterationChris Lattner
2004-10-09Implement sub.ll:test17, -X/C -> X/-CChris Lattner
2004-10-09Add a check to avoid an assertion on malformed inputChris Lattner
2004-10-08The person who was planning to add SSE support isn't anymore, so disableChris Lattner
2004-10-08Fix a major regression from the bugfix for 2004-10-08-SelectSetCCFold.llx,Chris Lattner
2004-10-08If we found a dead global, we should at least delete it...Chris Lattner
2004-10-08* Pull out the meat of runOnModule into another function for clarity.Chris Lattner
2004-10-08We might as well delete the known-dead global sooner rather than later sinceChris Lattner
2004-10-08Hyphenate target-(in)dependent for more tasty grammar goodness (tm)Misha Brukman
2004-10-08Temporarily disable a buggy transformation until it can be fixed. This fixesChris Lattner
2004-10-08Adjust paths due to moving InstrSched to lib/Target/SparcV9Misha Brukman
2004-10-08InstrSched has been moved to lib/Target/SparcV9Misha Brukman
2004-10-08InstrSched is SparcV9-specific and so has been moved to lib/Target/SparcV9/Misha Brukman
2004-10-08Single-space instead of double-spacing in the MakefileMisha Brukman
2004-10-08Build InstrSched as well, and all three subdirs can be built independentlyMisha Brukman
2004-10-08* Adjust for the move to lib/Target/SparcV9/InstrSchedMisha Brukman
2004-10-08Single-space instead of double-spacing in the MakefileMisha Brukman
2004-10-08Implement SRA for global variables. This allows the other global variableChris Lattner
2004-10-08Fix bug: 2004-10-08-SelectSetCCFold.llx. Normally this is hidden by theChris Lattner
2004-10-08Instcombine (X & FF00) + xx00 -> (X+xx00) & FF00, implementing and.ll:test27Chris Lattner
2004-10-08Little patch to turn (shl (add X, 123), 4) -> (add (shl X, 4), 123 << 4)Chris Lattner
2004-10-08Implement logical and with an immediate that consists of a contiguous blockNate Begeman
2004-10-07Several fixes and enhancements to the PPC32 backend.Nate Begeman
2004-10-07Add ori reg, reg, 0 as a move instruction. This can be generated fromNate Begeman
2004-10-07Remove unnecessary header includeNate Begeman
2004-10-07Improve comments, no functionality changesChris Lattner
2004-10-07Fix a nasty dangling pointer problem, due to a free'd pointer being left inChris Lattner
2004-10-07Unfortunately the fix for the previous bug introduced the previousChris Lattner
2004-10-07Fix a bug in my previous change. Unfortunately this reverts most of theChris Lattner
2004-10-07Fix a bug in the safety analysis routineChris Lattner
2004-10-07Comment cleanupsChris Lattner
2004-10-07* Rename pass to globalopt, since we do more than just constifyChris Lattner
2004-10-06Implement GlobalConstifier/trivialstore.llx, and also do someChris Lattner