| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | vim: add swiftcc keyword | Saleem Abdulrasool | 2016-04-19 | 1 | -3/+3 |
| | | | | | | | Update the syntax highlighting for SVN r265480. llvm-svn: 266705 | ||||
| * | vim: add missing keyword | Saleem Abdulrasool | 2016-04-06 | 1 | -2/+2 |
| | | | | | | | | `source_filename` was introduced as a keyword in SVN r264884, but the syntax file was not updated. llvm-svn: 265572 | ||||
| * | [vim] Add token type to Vim syntax file. | Manuel Jacob | 2015-12-28 | 1 | -1/+1 |
| | | | | | llvm-svn: 256512 | ||||
| * | HHVM calling conventions. | Maksim Panchenko | 2015-09-29 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | HHVM calling convention, hhvmcc, is used by HHVM JIT for functions in translated cache. We currently support LLVM back end to generate code for X86-64 and may support other architectures in the future. In HHVM calling convention any GP register could be used to pass and return values, with the exception of R12 which is reserved for thread-local area and is callee-saved. Other than R12, we always pass RBX and RBP as args, which are our virtual machine's stack pointer and frame pointer respectively. When we enter translation cache via hhvmcc function, we expect the stack to be aligned at 16 bytes, i.e. skewed by 8 bytes as opposed to standard ABI alignment. This affects stack object alignment and stack adjustments for function calls. One extra calling convention, hhvm_ccc, is used to call C++ helpers from HHVM's translation cache. It is almost identical to standard C calling convention with an exception of first argument which is passed in RBP (before we use RDI, RSI, etc.) Differential Revision: http://reviews.llvm.org/D12681 llvm-svn: 248832 | ||||
| * | llvm.vim: 'musttail' is a keyword too | Jonathan Roelofs | 2015-09-03 | 1 | -1/+1 |
| | | | | | llvm-svn: 246798 | ||||
| * | [vim] Update the syntax to mark REQUIRES lines and not talk about | Chandler Carruth | 2015-07-15 | 1 | -3/+3 |
| | | | | | | | | | | | | dejagnu. I wonder if it would be useful to handle FileCheck prefixes specially? Especially if we could get some error checking. Suggestions welcome. Patches more welcome as I have no idea what I'm doing with vim script.... llvm-svn: 242267 | ||||
| * | Enhanced vim support. | Matthias Braun | 2015-04-21 | 2 | -0/+173 |
| This brings the utils/vim folder into a more vim-like format by moving the syntax hightlighting files into a syntax subdirectory. It adds some minimal settings that everyone should agree on to ftdetect/ftplugin and features a new indentation plugin for .ll files. llvm-svn: 235369 | |||||

