summaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/LowerSwitch.cpp
Commit message (Expand)AuthorAge
* LowerSwitch: track bounding range for the condition tree.Jim Grosbach2014-06-16
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-25
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-21
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-05
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* Revert patches to add case-range support for PR1255.Bob Wilson2013-09-09
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Reverted r156659, due to probable performance regressions, DenseMap should be...Stepan Dyatkovskiy2012-07-04
* Part of r159527. Splitted into series of patches and gone with fixed PR13256:Stepan Dyatkovskiy2012-07-03
* Revert "IntRange:" as it appears to be breaking self hosting.Eric Christopher2012-07-02
* IntRange:Stepan Dyatkovskiy2012-07-02
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-02
* ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSu...Stepan Dyatkovskiy2012-05-29
* PR1255: Case RangesStepan Dyatkovskiy2012-05-28
* PR1255 related changes (case ranges):Stepan Dyatkovskiy2012-05-24
* llvm::SwitchInstStepan Dyatkovskiy2012-03-11
* Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012:Stepan Dyatkovskiy2012-03-08
* SwitchInst refactoring.Stepan Dyatkovskiy2012-02-01
* Clean up uses of switch instructions so they are not dependent on the operand...Eli Friedman2011-09-29
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Switch attribute macros to use 'LLVM_' as a prefix. We retain the old namesChandler Carruth2010-10-23
* Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson2010-10-19
* Now with fewer extraneous semicolons!Owen Anderson2010-10-07
* Now that PassInfo and Pass::ID have been separated, move the rest of the pass...Owen Anderson2010-08-23
* remove some dead code.Chris Lattner2010-08-18
* Eliminate PromoteMemoryToRegisterID; just use addPreserved("mem2reg")Dan Gohman2010-08-06
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-06
* Revert r110396 to fix buildbots.Owen Anderson2010-08-06
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-05
* Change errs() to dbgs().David Greene2010-01-05
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-03
* Remove FreeInst.Victor Hernandez2009-10-26
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-25
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-25
* Eliminate the unused Context argument on one of the ICmpInst and FCmpInstDan Gohman2009-08-25
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-13
* Remove now unused Context variables.Benjamin Kramer2009-07-29
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-29
* Fix a small little typo.Mike Stump2009-07-28
* Fix a release-asserts warning. Debug functions should be marked used,Mike Stump2009-07-27
* Avoid build warnings.Mike Stump2009-07-27
* Convert a few more uses of llvm/Support/Streams.h to raw_ostream.Dan Gohman2009-07-25
* Move more to raw_ostream, provide support for writing MachineBasicBlock,Daniel Dunbar2009-07-24
* Get rid of the Pass+Context magic.Owen Anderson2009-07-22
* This started as a small change, I swear. Unfortunately, lots of things call ...Owen Anderson2009-07-09
* More LLVMContext-ification.Owen Anderson2009-07-05
* Now that errs() is properly non-buffered, there's no need toDan Gohman2009-03-23
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-04
* Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner2008-08-23