InstIterator.h lives in llvm/IR.
authorYaron Keren <yaron.keren@gmail.com>
Sat, 3 May 2014 11:30:49 +0000 (11:30 +0000)
committerYaron Keren <yaron.keren@gmail.com>
Sat, 3 May 2014 11:30:49 +0000 (11:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207903 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ProgrammersManual.rst

index 8e6629ed49b9a97ae5fba96354cb0d424e5bebd3..55f37545484d659ec44bae01da9c9a04892a41fb 100644 (file)
@@ -1559,14 +1559,14 @@ Iterating over the ``Instruction`` in a ``Function``
 If you're finding that you commonly iterate over a ``Function``'s
 ``BasicBlock``\ s and then that ``BasicBlock``'s ``Instruction``\ s,
 ``InstIterator`` should be used instead.  You'll need to include
-``llvm/Support/InstIterator.h`` (`doxygen
+``llvm/IR/InstIterator.h`` (`doxygen
 <http://llvm.org/doxygen/InstIterator_8h-source.html>`__) and then instantiate
 ``InstIterator``\ s explicitly in your code.  Here's a small example that shows
 how to dump all instructions in a function to the standard error stream:
 
 .. code-block:: c++
 
-  #include "llvm/Support/InstIterator.h"
+  #include "llvm/IR/InstIterator.h"
 
   // F is a pointer to a Function instance
   for (inst_iterator I = inst_begin(F), E = inst_end(F); I != E; ++I)