summaryrefslogtreecommitdiff
path: root/include/llvm/CallingConv.h
diff options
context:
space:
mode:
authorTilmann Scheller <tilmann.scheller@googlemail.com>2011-03-02 19:29:22 +0000
committerTilmann Scheller <tilmann.scheller@googlemail.com>2011-03-02 19:29:22 +0000
commitf1cc70ca9356b23369b689e17b89c5596d4c913f (patch)
treed6b4920eec7c5fcaf760fc47949faa3eba18970e /include/llvm/CallingConv.h
parent0dddbc3d1be415afafffff8c95b8e1d7a1631106 (diff)
downloadllvm-f1cc70ca9356b23369b689e17b89c5596d4c913f.tar.gz
llvm-f1cc70ca9356b23369b689e17b89c5596d4c913f.tar.bz2
llvm-f1cc70ca9356b23369b689e17b89c5596d4c913f.tar.xz
Add Win64 thiscall calling convention.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126862 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CallingConv.h')
-rw-r--r--include/llvm/CallingConv.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/llvm/CallingConv.h b/include/llvm/CallingConv.h
index 4c5ee62670..49dcbb8e80 100644
--- a/include/llvm/CallingConv.h
+++ b/include/llvm/CallingConv.h
@@ -94,7 +94,10 @@ namespace CallingConv {
/// MBLAZE_INTR - Calling convention used for MBlaze interrupt support
/// routines (i.e. GCC's save_volatiles attribute).
- MBLAZE_SVOL = 74
+ MBLAZE_SVOL = 74,
+
+ /// Win64_ThisCall - Calling convention used for method calls on Win64.
+ Win64_ThisCall = 75
};
} // End CallingConv namespace