aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Utils
Commit message (Expand)AuthorAgeFilesLines
* Fix bug: Inline/2003-09-14-InlineValue.llChris Lattner2003-09-151-4/+8
* Renamed DominatorTree::Node::getNode() -> getBlock()Chris Lattner2003-09-111-1/+1
* Expand the pass to unify all of the unwind blocks as wellChris Lattner2003-09-101-5/+29
* Spell `occurrence' correctly.Misha Brukman2003-09-091-2/+2
* Eliminate support for the llvm.unwind intrinisic, using the Unwind instructio...Chris Lattner2003-09-082-52/+38
* Should invokify is always trueChris Lattner2003-09-081-24/+16
* Use new interface, simplifies codeChris Lattner2003-08-311-11/+3
* Fix bug where we considered function types equivalent even if they had differ...Chris Lattner2003-08-281-1/+3
* Remove special casingChris Lattner2003-08-251-3/+0
* Fix bug: Linker/2003-08-23-GlobalVarLinking.llChris Lattner2003-08-241-1/+1
* Implement: Linker/2003-08-24-InheritPtrSize.llChris Lattner2003-08-241-2/+9
* Implement SimplifyCFG/InvokeEliminate.llChris Lattner2003-08-241-1/+36
* rethrow is really the language independent primitive here. "throw" can be wr...Chris Lattner2003-08-241-7/+7
* *** Implement inlining of Invoke instructions!Chris Lattner2003-08-241-51/+138
* Implement: Inline/cfg_preserve_test.llChris Lattner2003-08-241-2/+15
* Implement SimplifyCFG/2003-08-17-FoldSwitch.ll:test5Chris Lattner2003-08-231-0/+13
* Fix bug: LowerSwitch/2003-08-23-EmptySwitch.llChris Lattner2003-08-231-0/+7
* Do not consider any types that exist in the global symbol table!Chris Lattner2003-08-231-10/+11
* Fix bug: Linker/2003-08-23-RecursiveOpaqueTypeResolve.llChris Lattner2003-08-231-14/+39
* Implement Linker/2003-08-23-GlobalVarLinking.ll, which should fix 176.gccChris Lattner2003-08-231-8/+37
* Fix typeoChris Lattner2003-08-221-1/+1
* The process of linking types can cause their addresses to become invalid. Fo...Chris Lattner2003-08-221-24/+33
* Implement Linker/2003-08-20-OpaqueTypeResolve.llChris Lattner2003-08-221-16/+95
* The word `dependent' has no `a'.Misha Brukman2003-08-211-1/+1
* Fix grammar, add commentChris Lattner2003-08-181-1/+4
* Spell `necessary' correctly.Misha Brukman2003-08-184-4/+4
* Implement folding of switch instructions.Chris Lattner2003-08-171-3/+56
* Fix bug: SimplifyCFG/2003-08-17-BranchFoldOrdering.llChris Lattner2003-08-172-1/+11
* The fixme is irrelevant: if that happens, the LLVM bytecode is malformed.Chris Lattner2003-08-171-7/+1
* Factory methods for function passes now return type FunctionPass *.Brian Gaeke2003-08-141-1/+1
* Factory methods for FunctionPasses now return type FunctionPass *.Brian Gaeke2003-08-131-1/+1
* Fix bug: SimplifyCFG/2003-08-05-InvokeCrash.llChris Lattner2003-08-051-1/+2
* Fix bug: Mem2Reg/2003-06-26-IterativePromote.llChris Lattner2003-06-251-10/+17
* Fixed comment width, changed arg to be const, fixed indentation, removed unne...Tanya Lattner2003-05-311-8/+6
* Added the CloneTrace function which clones traces. It takes a vector of basic...Tanya Lattner2003-05-301-0/+83
* Eliminate unnecessary ->get calls that are now automatically handled.Chris Lattner2003-05-291-10/+8
* * Separate all of the grunt work of inlining out into the Utils library.Chris Lattner2003-05-291-0/+164
* Remove using declarationsChris Lattner2003-05-221-4/+3
* Hopefully, the final fix for `[Pp]ropogate'.Misha Brukman2003-05-201-2/+2
* Fix long standing bugChris Lattner2003-05-151-1/+1
* Fix Bug: Linker/2003-05-15-TypeProblem.llChris Lattner2003-05-151-20/+66
* Fix major problem with appending linkage changesChris Lattner2003-05-141-1/+2
* Implement linkage of appending global variables!Chris Lattner2003-05-131-6/+115
* Fix bug: LoopPreheaders/2003-05-12-PreheaderExitOfChild.llChris Lattner2003-05-121-5/+19
* Fix Bug: LowerSwitch/2003-05-01-PHIProblem.llChris Lattner2003-05-011-2/+12
* Fix bug: mem2reg/2003-04-24-MultipleIdenticalSuccessors.llChris Lattner2003-04-251-7/+8
* Fix iterator invalidation problemChris Lattner2003-04-241-2/+7
* Make sure that the cloned module retains the type symbol table entries!Chris Lattner2003-04-241-0/+9
* Make sure to preserve endiannes and pointer size when cloning modules!Chris Lattner2003-04-241-0/+2
* Fix Bug: Linker/2003-04-23-LinkOnceLost.llChris Lattner2003-04-231-30/+40