summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* The tarjan iterator now returns a reference to the current SCC, not a possibl...Chris Lattner2003-08-31
* Minor cleanupsChris Lattner2003-08-31
* Indent classes correctly in the namespaceChris Lattner2003-08-31
* * CleanupsChris Lattner2003-08-31
* Heavily refactor code:Chris Lattner2003-08-31
* Add accessor functionChris Lattner2003-08-31
* Initial checkin of the -prune-eh pass, a very simple exception handling remov...Chris Lattner2003-08-31
* Initial checkin of the CallGraphSCCPass classChris Lattner2003-08-31
* ScalarRepl does not modify the CFG. Say so!Chris Lattner2003-08-31
* Use new interface, simplifies codeChris Lattner2003-08-31
* Use the new interface, simplifies codeChris Lattner2003-08-31
* Use the new interface, simplifies codeChris Lattner2003-08-31
* Use the new interface, simplifies codeChris Lattner2003-08-31
* Implement new methodChris Lattner2003-08-31
* There is no reason for this to be a pass!Chris Lattner2003-08-29
* Fix bug: Linker/2003-08-28-TypeResolvesGlobal3.llChris Lattner2003-08-29
* Implement "unsafe" replaceAllUsesWWith stuff for use during type resolution.Chris Lattner2003-08-29
* Fix bug: Linker/2003-08-28-TypeResolvesGlobal2.llChris Lattner2003-08-29
* Refactor code to make it useful outside of Constants.cppChris Lattner2003-08-29
* Fix bug: Linker/2003-08-28-TypeResolvesGlobal.llChris Lattner2003-08-29
* * Use alloca() to force GCC not to eliminate frame pointerMisha Brukman2003-08-29
* Fixed two double free bugs that caused llc to segfault or run forever.John Criswell2003-08-28
* Add support for the llvm.unwind intrinsic, which we codegen to just do an abortChris Lattner2003-08-28
* Fix really nasty bugs in the CWriter, handling invoke instructions. TrackingChris Lattner2003-08-28
* Removing READMETanya Lattner2003-08-28
* Putting my revised version of ModuloScheduling in cvs. This is not complete...Tanya Lattner2003-08-28
* Fix bug where we considered function types equivalent even if they had differ...Chris Lattner2003-08-28
* Moved index into BB to common graph class because its needed by ModuloSchedGr...Tanya Lattner2003-08-28
* Added/removed header fileTanya Lattner2003-08-27
* *** empty log message ***Tanya Lattner2003-08-27
* Fix bug: SCCP/2003-08-26-InvokeHandling.llChris Lattner2003-08-27
* First version of SchedGraph common class and refactoring of SchedGraph.Tanya Lattner2003-08-25
* As it turns out, things will be simpler than I first expected. We no longerChris Lattner2003-08-25
* Remove special casingChris Lattner2003-08-25
* Mangle ALL letters that we do not allow, not just a few.Chris Lattner2003-08-24
* Simplify codeChris Lattner2003-08-24
* Consult the target data, not the module, about how large the current pointerChris Lattner2003-08-24
* Targets now configure themselves based on the source module, not on theChris Lattner2003-08-24
* Targets should configure themselves based on a Module, not some wierd flagsChris Lattner2003-08-24
* Fix bug: Linker/2003-08-23-GlobalVarLinking.llChris Lattner2003-08-24
* Implement: Linker/2003-08-24-InheritPtrSize.llChris Lattner2003-08-24
* Implement: Jello/test-constantexpr.llChris Lattner2003-08-24
* Implement SimplifyCFG/InvokeEliminate.llChris Lattner2003-08-24
* Add preliminary support for "any" pointersize/endianness. This will needChris Lattner2003-08-24
* Add support for 'any' pointer size and endiannessChris Lattner2003-08-24
* Support new 'any' support for pointer size and endiannessChris Lattner2003-08-24
* Allow modules to have 'any' pointer size and endianness. Luckily, we hadChris Lattner2003-08-24
* Implement support for the unwind intrinsic in the CBEChris Lattner2003-08-24
* rethrow is really the language independent primitive here. "throw" can be wr...Chris Lattner2003-08-24
* rethrow is really the language independent primitive here. "throw" can be wr...Chris Lattner2003-08-24