Editorial changes in the programmers manual.

VMCore was renamed to IR back in 2013. The relevant "core"
implementations were moved into the lib/IR directory at the same time.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235116 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Charlie Turner 2015-04-16 17:01:23 +00:00
parent d6629b3db8
commit d3557eb1f8

View File

@ -1687,8 +1687,8 @@ they will automatically convert to a ptr-to-instance type whenever they need to.
Instead of derferencing the iterator and then taking the address of the result, Instead of derferencing the iterator and then taking the address of the result,
you can simply assign the iterator to the proper pointer type and you get the you can simply assign the iterator to the proper pointer type and you get the
dereference and address-of operation as a result of the assignment (behind the dereference and address-of operation as a result of the assignment (behind the
scenes, this is a result of overloading casting mechanisms). Thus the last line scenes, this is a result of overloading casting mechanisms). Thus the second
of the last example, line of the last example,
.. code-block:: c++ .. code-block:: c++
@ -2582,8 +2582,9 @@ doxygen info: `Type Clases <http://llvm.org/doxygen/classllvm_1_1Type.html>`_
The Core LLVM classes are the primary means of representing the program being The Core LLVM classes are the primary means of representing the program being
inspected or transformed. The core LLVM classes are defined in header files in inspected or transformed. The core LLVM classes are defined in header files in
the ``include/llvm/`` directory, and implemented in the ``lib/VMCore`` the ``include/llvm/IR`` directory, and implemented in the ``lib/IR``
directory. directory. It's worth noting that, for historical reasons, this library is
called ``libLLVMCore.so``, not ``libLLVMIR.so`` as you might expect.
.. _Type: .. _Type: