summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/LowerSwitch.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add some adviceChris Lattner2006-07-271-237/+0
* Shrink libllvmgcc.dylib by another 23KChris Lattner2006-06-281-1/+2
* Declare that lowerinvoke doesn't interact with other lowering passes.Chris Lattner2006-05-171-3/+5
* Patch to make some xforms preserve each other. Patch contributed byChris Lattner2006-05-091-1/+10
* Add pass ID's for various passes, so they can be AddRequiredID. Patch byChris Lattner2006-05-021-0/+2
* Make iostream #inclusion explicitChris Lattner2006-01-221-0/+1
* Remove trailing whitespaceMisha Brukman2005-04-211-2/+2
* Convert code to compile with vc7.1.Reid Spencer2004-09-151-4/+4
* Fixes to make LLVM compile with vc7.1.Alkis Evlogimenos2004-09-031-0/+1
* Changes For Bug 352Reid Spencer2004-09-011-2/+2
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-291-3/+1
* Do not create empty basic blocks when the lowerswitch pass expects blocks toChris Lattner2004-03-141-5/+2
* Fix incorrect debug codeChris Lattner2004-02-251-1/+2
* Finegrainify namespacificationChris Lattner2004-01-091-9/+6
* Minor cleanups and simplificationsChris Lattner2003-11-211-3/+3
* Start using the nicer terminator auto-insertion APIChris Lattner2003-11-201-7/+5
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Bill contributed this major rewrite of the -lowerswitch pass to make it generateChris Lattner2003-10-071-44/+144
* Fix bug: LowerSwitch/2003-08-23-EmptySwitch.llChris Lattner2003-08-231-0/+7
* Factory methods for FunctionPasses now return type FunctionPass *.Brian Gaeke2003-08-131-1/+1
* Fix Bug: LowerSwitch/2003-05-01-PHIProblem.llChris Lattner2003-05-011-2/+12
* New pass to lower switch instructions to branch instructionsChris Lattner2003-04-231-0/+102
OpenPOWER on IntegriCloud