]> granicus.if.org Git - clang/commit
Basic: support PreserveMost and PreserveAll on Windows ARM
authorSaleem Abdulrasool <compnerd@compnerd.org>
Tue, 20 Mar 2018 17:33:26 +0000 (17:33 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Tue, 20 Mar 2018 17:33:26 +0000 (17:33 +0000)
commit082d99b513573b5c14619c8fa3a9ef8f324fe498
treefa56c268f0d3cd6b66ca5f38c1cf02833a1e223e
parentb1444f3997aac445e5bac97476e4cb26ad9fc613
Basic: support PreserveMost and PreserveAll on Windows ARM

Do not ignore these calling conventions on Windows ARM.  They are used
by the swift runtime for certain calls.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@328007 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Basic/Targets/ARM.cpp
test/CodeGen/preserve-call-conv.c
test/Sema/preserve-call-conv.c