summaryrefslogtreecommitdiffstats
path: root/include/llvm/Support/CFG.h
Commit message (Expand)AuthorAgeFilesLines
* Fix size_t -> uint warnings with MSVC 64-bit buildMatt Arsenault2013-07-201-2/+2
* Enable pod-like optimizations for pred and succ iterators.Benjamin Kramer2013-05-201-0/+4
* Seciton 24.2.2 of the C++ standard, [iterator.iterators], Table 106Howard Hinnant2013-03-281-6/+10
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-2/+2
* Calls and invokes with the new clang.arc.no_objc_arc_exceptionsDan Gohman2012-02-171-0/+6
* Change the Dominators recalculate() function to only rely on GraphTraitsAnna Zaks2011-12-051-0/+2
* SuccIterator on bbs without terminator instsTobias Grosser2011-07-041-3/+11
* Reinstate r133513 (reverted in r133700) with an additional fix for aJay Foad2011-06-231-1/+1
* Revert r133513:Eric Christopher2011-06-231-1/+1
* Reinstate r133435 and r133449 (reverted in r133499) now that the clangJay Foad2011-06-211-1/+1
* Revert r133435 and r133449 to appease buildbots.Chad Rosier2011-06-211-1/+1
* Change how PHINodes store their operands.Jay Foad2011-06-201-1/+1
* Make pred_iterator DefaultConstructible, and add an accessor toDan Gohman2011-03-021-0/+7
* remove unneeded parensGabor Greif2010-07-081-1/+1
* Fix whitespace, comments.Dan Gohman2010-04-141-3/+3
* Add explicit keywords.Dan Gohman2010-04-141-2/+2
* Use C++, not C++-standard-library-internals-ese.Dan Gohman2010-04-141-33/+33
* Make SuccIterator's private parts private too.Dan Gohman2010-04-141-5/+6
* Make helper utility members private.Dan Gohman2010-04-141-3/+4
* rename pred_const_iterator to const_pred_iterator for consistency's sakeGabor Greif2010-03-251-6/+6
* rename use_const_iterator to const_use_iterator for consistency's sakeGabor Greif2010-03-251-1/+1
* Revive dead assert.Benjamin Kramer2010-01-161-1/+1
* Add getSource() to SuccIteratorTobias Grosser2010-01-131-0/+5
* Extend SuccIteratorTobias Grosser2010-01-131-1/+62
* eliminate all 80-col violations that I have introduced in my recent checkins ...Gabor Greif2009-08-271-6/+8
* Clean up the minor mess I caused with removing iterator.h. I shall take care ...Gabor Greif2009-08-271-5/+4
* For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h"Anton Korobeynikov2008-05-291-1/+1
* Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989Nick Lewycky2008-04-251-20/+7
* Whoops! Undo r50087, unbreak the build.Nick Lewycky2008-04-221-3/+13
* Reverse r47989. Part of removing 'unwinds to' support.Nick Lewycky2008-04-221-13/+3
* Workaround for PR2207, in which pred_iterator assert gets triggered due to aScott Michel2008-04-161-1/+4
* Treat BBs that use BBs as proper predecessors and successors in the CFG.Nick Lewycky2008-03-061-7/+17
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Add a new use_iterator::atEnd() method, which allows us to shrinkChris Lattner2007-10-111-6/+5
* Remove trailing whitespaceMisha Brukman2005-04-211-32/+32
* Switch from using an ilist for uses to using a custom doubly linked list.Chris Lattner2005-02-011-10/+5
* Changes For Bug 352Reid Spencer2004-09-011-2/+2
* Starting an identifier with an _ is not legal C/C++ code.Chris Lattner2004-05-211-7/+7
* Move the GraphTraits for MachineBasicBlocks to the MachineBasicBlock file.Chris Lattner2004-05-011-124/+0
* Add machine-CFG graph traits specializations.Brian Gaeke2004-04-291-0/+124
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* No really, I'm not on crackChris Lattner2003-11-101-1/+1
* Helper methodChris Lattner2003-11-101-0/+4
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* Standardize header file commentsChris Lattner2003-09-301-3/+3
* Rename Function::getEntryNode -> getEntryBlockChris Lattner2003-09-201-4/+4
* Remove a ton of extraneous #includesChris Lattner2003-06-221-2/+0
* Included assert.h so that the code compiles under newer versions of GCC.John Criswell2003-06-111-0/+2
* Revert last checkin. Note that PHI nodes can use basic blocks also!Chris Lattner2003-04-261-1/+8
* Remove long-dead obsolete cruftChris Lattner2003-04-251-10/+2