diff options
author | Dale Johannesen <dalej@apple.com> | 2008-02-05 20:46:33 +0000 |
---|---|---|
committer | Dale Johannesen <dalej@apple.com> | 2008-02-05 20:46:33 +0000 |
commit | e672af15d6d7000fca2b39981b17403bdd5ec9ed (patch) | |
tree | 99e2805654e38c96260cea04760cd4dc32479311 /include/llvm | |
parent | bb4151bd1f292df8f505671e502d01f0b10afa0f (diff) | |
download | external_llvm-e672af15d6d7000fca2b39981b17403bdd5ec9ed.zip external_llvm-e672af15d6d7000fca2b39981b17403bdd5ec9ed.tar.gz external_llvm-e672af15d6d7000fca2b39981b17403bdd5ec9ed.tar.bz2 |
Implement sseregparm.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46764 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm')
-rw-r--r-- | include/llvm/CallingConv.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/llvm/CallingConv.h b/include/llvm/CallingConv.h index bb76def..13dd0f7 100644 --- a/include/llvm/CallingConv.h +++ b/include/llvm/CallingConv.h @@ -57,7 +57,11 @@ namespace CallingConv { /// X86_FastCall - 'fast' analog of X86_StdCall. Passes first two arguments /// in ECX:EDX registers, others - via stack. Callee is responsible for /// stack cleaning. - X86_FastCall = 65 + X86_FastCall = 65, + + /// X86_SSEreg - The standard convention except that float and double + /// values are returned in XMM0 if SSE support is available. + X86_SSECall = 66 }; } // End CallingConv namespace |