summaryrefslogtreecommitdiff
path: root/lib/VMCore/BasicBlock.cpp
Commit message (Expand)AuthorAge
* Fold the useful features of alist and alist_node into ilist, andDan Gohman2008-07-28
* back out last commit: The .cpp file for a module should include its correspon...Gabor Greif2008-05-27
* prune unneeded #includesGabor Greif2008-05-27
* Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places toDan Gohman2008-05-23
* Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989Nick Lewycky2008-04-25
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-06
* Two things. Preserve the unwind_to when splitting a BB.Nick Lewycky2008-03-09
* Add an unwind_to field to basic blocks, making them Users instead of Values.Nick Lewycky2008-03-02
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-10
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-09
* Remove meaningless qualifiers from return types, avoiding compiler warnings.Dan Gohman2007-11-19
* DummyInst's member functions don't need to be virtual.Dan Gohman2007-07-26
* The (negative) offset from a SymbolTableListTraits-using ilist to its containerChris Lattner2007-04-17
* Refactor SymbolTableListTraits to only have a single pointer in it, insteadChris Lattner2007-04-17
* Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner2007-02-12
* add method, correct commentChris Lattner2006-09-23
* s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner2006-08-27
* Use hidden visibility to reduce codesizeChris Lattner2006-06-28
* When asked not to delete useless PHIs, really don't delete them, no matter howOwen Anderson2006-06-14
* Remove dead code.Vladimir Prus2006-06-08
* New method BasicBlock::getFirstNonPHI.Vladimir Prus2006-06-08
* Add a helper methodChris Lattner2005-08-12
* Fix an iterator invalidation problem when we decide a phi has a constant valueChris Lattner2005-08-05
* Now that hasConstantValue is more careful w.r.t. returning values that onlyChris Lattner2005-08-05
* Fix a fixme in CondPropagate.cpp by moving a PhiNode optimization intoNate Begeman2005-08-04
* Eliminate tabs and trailing spacesJeff Cohen2005-04-23
* Remove trailing whitespaceMisha Brukman2005-04-21
* Improve doxygen, from part of Evan's patch that didn't apply.Chris Lattner2005-04-21
* Improve doxygen documentation, patch contributed by Evan Jones!Chris Lattner2005-04-21
* add an argument to allow avoiding deleting phi nodes.Chris Lattner2005-04-12
* remove all of the various setName implementations, consolidating them intoChris Lattner2005-03-05
* Remove the 2nd argument to Value::setNameChris Lattner2005-03-05
* add a new method.Chris Lattner2005-02-24
* make this more efficient. Scan up to 16 nodes, not the whole list.Chris Lattner2005-02-23
* Reduce the amount of searching this assertion does. On a testcase of mine,Chris Lattner2005-02-23
* Improve conformance with the Misha spelling benchmark suiteChris Lattner2005-01-30
* Adjust to ilist changes.Chris Lattner2005-01-29
* Adjust to changes in User class.Chris Lattner2005-01-29
* Check in the file I forgot last night, to solve all of the crashes in everyChris Lattner2004-12-11
* Implement remove/eraseFromParent methodsChris Lattner2004-10-11
* Changes For Bug 352Reid Spencer2004-09-01
* Fix #includes of i*.h files => Instructions.h as per PR403Misha Brukman2004-07-29
* Find bugs sooner rather than later. In this case, don't allow the creationChris Lattner2004-07-06
* Fix GCC warningsChris Lattner2004-06-05
* As much as I dislike doing this, it's the only fix for VC8.0 that I can comeChris Lattner2004-06-05
* Fix retriving parent Function.Misha Brukman2004-04-16
* Assert if deleting BasicBlock before removing it from Function.Misha Brukman2004-04-16
* Remove obsolete methodChris Lattner2004-02-11
* Adjust to the new BB ctorChris Lattner2004-02-04