History log of /external/llvm/utils/emacs/llvm-mode.el
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6ebd35fe5efec7b20b341da9d0c44a5b29e08f6b 19-Sep-2010 Misha Brukman <brukman+llvm@gmail.com> Using regexp-opt for keyword regex declarations makes the word lists more
readable and easier to edit.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114308 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/emacs/llvm-mode.el
e3bd6fd1429e1efb21d5fc642434105ac159a28f 19-Dec-2009 Chris Lattner <sabre@nondot.org> .llx is no more.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91784 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/emacs/llvm-mode.el
19d161f714b83cd850fe489aa3fdaa3d3744157b 07-Mar-2009 Duncan Sands <baldrick@free.fr> Introduce new linkage types linkonce_odr, weak_odr, common_odr
and extern_weak_odr. These are the same as the non-odr versions,
except that they indicate that the global will only be overridden
by an *equivalent* global. In C, a function with weak linkage can
be overridden by a function which behaves completely differently.
This means that IP passes have to skip weak functions, since any
deductions made from the function definition might be wrong, since
the definition could be replaced by something completely different
at link time. This is not allowed in C++, thanks to the ODR
(One-Definition-Rule): if a function is replaced by another at
link-time, then the new function must be the same as the original
function. If a language knows that a function or other global can
only be overridden by an equivalent global, it can give it the
weak_odr linkage type, and the optimizers will understand that it
is alright to make deductions based on the function body. The
code generators on the other hand map weak and weak_odr linkage
to the same thing.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66339 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/emacs/llvm-mode.el
8c27dfef6b262b22656675d609ee74ad4558ddd5 19-Oct-2007 Anton Korobeynikov <asl@math.spbu.ru> Update this file for 2.0 syntax. Contributed by Jan Rehders


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43182 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/emacs/llvm-mode.el
f17a25c88b892d30c2b41ba7ecdfbdfb2b4be9cc 18-Jul-2007 Dan Gohman <djg@cray.com> It's not necessary to do rounding for alloca operations when the requested
alignment is equal to the stack alignment.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40004 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/emacs/llvm-mode.el