IRGen-level lowering for the Swift calling convention.
authorJohn McCall <rjmccall@apple.com>
Mon, 4 Apr 2016 18:33:08 +0000 (18:33 +0000)
committerJohn McCall <rjmccall@apple.com>
Mon, 4 Apr 2016 18:33:08 +0000 (18:33 +0000)
commit12f235215275daa6a1000cfdd5176bd999db36be
tree6f718aa8c27e43f843433b260332ae70ef739b60
parentb8fa6541645e63e9983e0fff34cf4318d18bc420
IRGen-level lowering for the Swift calling convention.

llvm-svn: 265324
12 files changed:
clang/include/clang/CodeGen/SwiftCallingConv.h [new file with mode: 0644]
clang/lib/CodeGen/ABIInfo.h
clang/lib/CodeGen/CGCall.cpp
clang/lib/CodeGen/CMakeLists.txt
clang/lib/CodeGen/CodeGenFunction.h
clang/lib/CodeGen/CodeGenModule.h
clang/lib/CodeGen/CodeGenTypes.h
clang/lib/CodeGen/SwiftCallingConv.cpp [new file with mode: 0644]
clang/lib/CodeGen/TargetInfo.cpp
clang/lib/CodeGen/TargetInfo.h
clang/test/CodeGen/arm-swiftcall.c [new file with mode: 0644]
clang/test/CodeGenCXX/arm-swiftcall.cpp [new file with mode: 0644]