History log of /external/llvm/utils/vim/llvm.vim
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
23e9ef994ee390060e0630e8b4db85abe4e671fd 17-Aug-2011 Bruno Cardoso Lopes <bruno.cardoso@gmail.com> Update uwtable vim color!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137806 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
f9930da2ef72350c6c805af09e754e4e6e13d47b 25-Sep-2010 Che-Liang Chiou <clchiou@gmail.com> Add ret instruction to PTX backend

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114788 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
245ae51dce549380182e269d11e56f118e3ce0c2 28-Aug-2010 Dan Gohman <gohman@apple.com> Remove obsolete keywords which are no longer relevant.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112382 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
04a78582419123ebed1450a925e702b30fe94176 28-Aug-2010 Dan Gohman <gohman@apple.com> Remove unions from the vim syntax highlighting.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112381 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
2a5892fe664161cdbb84bc3640812f21b5ff62d2 29-Jul-2010 Owen Anderson <resistor@mac.com> Make un-named values legible in certain vim configurations.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109772 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
7b14fc211c349bb16dd19c71e150e4309c2778d6 26-Feb-2010 Dan Gohman <gohman@apple.com> Add Revision keywords to these files, as it's common for them to be
copied out of the source tree.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97270 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
79073e3ea05beb4f647cc82567723ed0246e1119 26-Feb-2010 Dan Gohman <gohman@apple.com> Add the alignstack keyword.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97264 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
77c8ff906aa41c4d4cd70748840d71ad2d5b1ce1 26-Feb-2010 Dan Gohman <gohman@apple.com> Remove bogus Updated line.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97263 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
5f8bfebb387890754ca21328036bfbf8f0c43628 25-Feb-2010 Dan Gohman <gohman@apple.com> Add the union keyword.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97155 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
570a4a5d9ca31f276a67502d1e0533d59d331fea 06-Feb-2010 Jakob Stoklund Olesen <stoklund@2pi.dk> Reintroduce the InlineHint function attribute.

This time it's for real! I am going to hook this up in the frontends as well.

The inliner has some experimental heuristics for dealing with the inline hint.
When given a -respect-inlinehint option, functions marked with the inline
keyword are given a threshold just above the default for -O3.

We need some experiments to determine if that is the right thing to do.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95466 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
606a1d1f5984f20e79b0d2a2d38c121907426810 15-Jan-2010 Eric Christopher <echristo@apple.com> Remove the InlineHint attribute. There are no current or planned
users.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93558 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
7a523dde57cc4364ec314b34c3b429a99935b275 09-Jan-2010 Dan Gohman <gohman@apple.com> Tighten up the vim LLVM IR syntax highlighting regex for labels, and add a
highlighting rule for identifiers.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93056 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
6b3bd7bbde5f5be727351dfe1ecf1a0ba1e12a00 29-Oct-2009 Dan Gohman <gohman@apple.com> Add indirectbr and blockaddress to the vim syntax highlighting file.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85451 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
de86d473fcc18fe769fa9edb075984880ef1a015 26-Aug-2009 Dale Johannesen <dalej@apple.com> Add an 'inline hint' attribute to represent source
code hints that it would be a good idea to inline
a function ("inline" keyword). No functional change
yet; FEs do not emit this and inliner does not use it.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80063 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
b8281ca99237319918389d06ae3561c75ab8b4e3 05-Aug-2009 Dan Gohman <gohman@apple.com> Add new function attribute keywords to the vim syntax.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78205 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
d5c947022d7bb0b2bf330998e9c4eff941e0f899 27-Jul-2009 Dan Gohman <gohman@apple.com> vim syntax highlighting for inbounds keyword.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77260 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
e02a0aa3c6fb77addbd0ddb573ecc4aebaccc8e0 23-Jul-2009 Dan Gohman <gohman@apple.com> Add new keywords to the vim syntax highlighting.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76812 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
21de024b909a3f2c8b120dd65bc14efba68f919f 17-Jul-2009 Dan Gohman <gohman@apple.com> Add the private keyword to the VIM syntax highlighting.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76134 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
ae3a0be92e33bc716722aa600983fc1535acb122 05-Jun-2009 Dan Gohman <gohman@apple.com> Split the Add, Sub, and Mul instruction opcodes into separate
integer and floating-point opcodes, introducing
FAdd, FSub, and FMul.

For now, the AsmParser, BitcodeReader, and IRBuilder all preserve
backwards compatability, and the Core LLVM APIs preserve backwards
compatibility for IR producers. Most front-ends won't need to change
immediately.

This implements the first step of the plan outlined here:
http://nondot.org/sabre/LLVMNotes/IntegerOverflow.txt


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72897 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
4dc2b39bf89d7c87868008ef8a0f807e0419aca6 11-Mar-2009 Duncan Sands <baldrick@free.fr> It makes no sense to have a ODR version of common
linkage, so remove it.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66690 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
5f4ee1fc5d00ae55c30fa2ce450c69be4c6d6e63 11-Mar-2009 Duncan Sands <baldrick@free.fr> Remove the one-definition-rule version of extern_weak
linkage: this linkage type only applies to declarations,
but ODR is only relevant to globals with definitions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66650 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
667d4b8de6dea70195ff12ef39a4deebffa2f5c7 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/vim/llvm.vim
1ed7942e4f374b8a5ef575b4f25fc097b3f97f0e 05-Jan-2009 Dan Gohman <gohman@apple.com> Add the keyword 'default'.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61710 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
6a9e75ec137a1da570ff486f2d255d9f915d2bd3 05-Jan-2009 Dan Gohman <gohman@apple.com> gc is not an obsolete keyword.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61670 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
5d8ab65ea44c29747a6f31d9442ff3f4f25d8129 05-Jan-2009 Dan Gohman <gohman@apple.com> Update VIM LLVM IR syntax highlighting.
- Add several new keywords
- Clean up some obsolete keywords
- Improve the patterns for constants.
- Add syntax-highlighting for dejagnu test command comments


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61646 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
adf4e4d06ac5bbb7e7b30ae481995e58133bc5f2 02-Jan-2009 Misha Brukman <brukman+llvm@gmail.com> vimrc
* Fixed cursors in terminal by setting nocompatible (sorry, vi users)
* Enable syntax highlighting so that this file can stand on its own
* Highlight trailing whitespace
* Fixed commands to delete trailing whitespaces and convert tabs to spaces

llvm.vim and tablegen.vim
* Removed trailing whitespace, as it's now very visible


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61582 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
0e9dfb0900fefc10d006b6b804597800e267a86b 29-Jan-2008 Dan Gohman <gohman@apple.com> Update this file for 2.0 syntax.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46512 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
9dce2b33807f47d794b0482313ae3fe0d275c833 14-Mar-2006 Reid Spencer <rspencer@reidspencer.com> Convert llvm.cs.uiuc.edu -> llvm.org


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26748 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
af26d3ea0324f16f0912498e2ae0404fdbe6d489 13-May-2005 Chris Lattner <sabre@nondot.org> add support for fastcc and friends


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21979 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
653488d1660c2d43ca7efc3f2a81c83d903d1e7f 06-May-2005 Chris Lattner <sabre@nondot.org> Hilight tail


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21726 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
4c554c589ffc081965772f8123a8377a83360062 16-Oct-2004 Chris Lattner <sabre@nondot.org> Add support for undef and unreachable


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17059 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
137c8fb8ba11687a57606f14a87714194fbba7c5 28-Sep-2004 Misha Brukman <brukman+llvm@gmail.com> Add `deplibs' keyword for specifying a list of dependent libraries


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16557 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
6cdff92daf935fd59582e3c217bde7222bc6536b 28-Apr-2004 Misha Brukman <brukman+llvm@gmail.com> Added `zeroinitializer' keyword.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13253 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
ffb33a157424271b4c068ad9013a60fe1629d824 12-Mar-2004 Chris Lattner <sabre@nondot.org> Teach vim about the select instruction. Allow it to forget about the long-dead
not instruction.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12327 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
0512d02af7f6ad6f293aabf2b0421472c55d9fdd 27-Oct-2003 Chris Lattner <sabre@nondot.org> Make sure to syntax hilight the 'unwind' keyword!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9524 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
84a6f39a764069896df61fc2b1bacf69c67fbb3f 21-Oct-2003 Chris Lattner <sabre@nondot.org> Syntax highlight the new operators


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9328 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
2498d67158e167a43469759c62cac3b2686fa5b8 10-Oct-2003 Chris Lattner <sabre@nondot.org> Add support for the weak linkage specifier


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9000 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
09b47f91bdf94caaabbc14048c833e84a695dc06 08-Sep-2003 Chris Lattner <sabre@nondot.org> syntax highlightify


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8397 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
5981d788f22930083e1f1172b7ba9b75cbe68e5c 03-Jun-2003 Misha Brukman <brukman+llvm@gmail.com> * Added the `to' keyword, as in `cast <type> <data> to <type>'.
* Gave the file a maintainer.
* Cleaned up the layout somewhat.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6556 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
c567567759bcff43f35bad81e4c3515d2a42f0d1 08-May-2003 Chris Lattner <sabre@nondot.org> Add support for new va_arg instruction


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6026 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
8ad51f596587db8bf8227cd947d99e13a41a5e3b 22-Apr-2003 Chris Lattner <sabre@nondot.org> Update to add new keywords


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5846 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
828b278d8006dadb534f8e90188ac86a4901d01f 16-Apr-2003 Chris Lattner <sabre@nondot.org> Add new linkage keywords. Spell uninitialized correctly


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5784 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim
75f79b9b0ec0ec9807ce4b4b0a802c20c91e896b 08-Oct-2002 Nick Hildenbrandt <hldnbrnd@uiuc.edu> LLVM syntax highlighting for VIM.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4067 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/utils/vim/llvm.vim