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
|