OSDN Git Service

Reserve some constant values for the Swift calling convention.
authorBob Wilson <bob.wilson@apple.com>
Tue, 28 Jul 2015 04:05:45 +0000 (04:05 +0000)
committerBob Wilson <bob.wilson@apple.com>
Tue, 28 Jul 2015 04:05:45 +0000 (04:05 +0000)
commitb25dcfd104591dcf8d5f8a42d41b3f9a8d804d5f
treebece8a37e1749d05d01effa1a876bcebe65ae11d
parentd9408bca268d08926046b0088c75c1db01c7d297
Reserve some constant values for the Swift calling convention.

Swift has a custom calling convention that also requires some new flags
on arguments and one new attribute on alloca instructions. This patch
does not include the implementation of that calling convention - that
will be provided as part of the open-source release of Swift; this only
reserves the bitcode constant values so that they are not used for
other purposes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@243379 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Bitcode/LLVMBitCodes.h
include/llvm/IR/CallingConv.h
lib/Bitcode/Reader/BitcodeReader.cpp
lib/Bitcode/Writer/BitcodeWriter.cpp