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
|