add support, testcases, and dox for the new GHC calling
authorChris Lattner <sabre@nondot.org>
Thu, 11 Mar 2010 00:22:57 +0000 (00:22 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 11 Mar 2010 00:22:57 +0000 (00:22 +0000)
commit29689434635364346cbef6f4e309f1d9fcdd5d80
tree2e33d188b2f1afbb93bd58e3fcd8e8d6e2db6521
parent4d6113ee0699ac1eff46971881179de53e2eb810
add support, testcases, and dox for the new GHC calling
convention.  Patch by David Terei!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98212 91177308-0d34-0410-b5e6-96231b3b80d8
docs/CodeGenerator.html
docs/LangRef.html
include/llvm/CallingConv.h
lib/Target/X86/X86CallingConv.td
lib/Target/X86/X86FastISel.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86RegisterInfo.cpp
test/CodeGen/X86/ghc-cc.ll [new file with mode: 0644]
test/CodeGen/X86/ghc-cc64.ll [new file with mode: 0644]