summaryrefslogtreecommitdiff
path: root/include/llvm/BasicBlock.h
Commit message (Expand)AuthorAge
* Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner2008-08-23
* Document BasicBlock::Create.Matthijs Kooijman2008-07-30
* Fold the useful features of alist and alist_node into ilist, andDan Gohman2008-07-28
* For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h"Anton Korobeynikov2008-05-29
* 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
* Not all users of a BB are Instructions any more.Nick Lewycky2008-03-08
* Add an unwind_to field to basic blocks, making them Users instead of Values.Nick Lewycky2008-03-02
* Don't attribute in file headers anymore. See llvmdev for theChris 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
* better portability for intptr_t.Chris Lattner2007-05-18
* make next/prev accessors privateChris Lattner2007-04-17
* Fix build breakage on 64-bit systems.Jeff Cohen2007-04-17
* 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
* Rename Value::getValueType to getValueID, to avoid confusion withDan Gohman2007-04-13
* Add the 'explicit' keyword to several constructors that accept oneDan Gohman2007-03-23
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-17
* Override use_back in instruction/basicblock to provide more type information.Chris Lattner2006-09-30
* add method, correct commentChris Lattner2006-09-23
* New method BasicBlock::getFirstNonPHI.Vladimir Prus2006-06-08
* For PR778:Reid Spencer2006-06-05
* Remove some dead argument names which irritates GCC at certain warning levels.Chris Lattner2005-10-25
* add a helper methodChris Lattner2005-08-12
* Eliminate tabs and trailing spaces.Jeff Cohen2005-07-27
* Fix a thinko in the documentation of the splitBasicBlock method. The branchReid Spencer2005-04-25
* Remove trailing whitespaceMisha Brukman2005-04-21
* add an argument.Chris Lattner2005-04-12
* remove reverse BB iterators.Chris Lattner2005-03-15
* remove all of the various setName implementations, consolidating them intoChris Lattner2005-03-05
* Remove the second argument to Value::setName, it is never needed.Chris Lattner2005-03-05
* add a new method.Chris Lattner2005-02-24
* Improve conformance with the Misha spelling benchmark suiteChris Lattner2005-01-30
* Adjust to changes in ilistChris Lattner2005-01-29
* Warning fixes for VC++, contributed by Morten Ofstad!Chris Lattner2004-11-15
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-27
* Add long overdue methodsChris Lattner2004-10-11
* Changes For Bug 352Reid Spencer2004-09-01
* Don't use identifiers that start with an _Chris Lattner2004-06-03
* Minor aesthetic alignments; no functional changes.Misha Brukman2004-05-17
* * Minor aesthetic alignment of iterator declarationsMisha Brukman2004-05-17
* Remove long obsolete method. switch instructions are first class entities in...Chris Lattner2004-02-11
* Delete the BasicBlock ctor that only takes a BasicBlock to insert before. ThisChris Lattner2004-02-04
* Remove broken doxygen commentsChris Lattner2004-01-15
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Expose new print methodsChris Lattner2003-10-30