summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/default_calling_conv.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add default calling convention support for regcall.Erich Keane2017-11-021-1/+12
| | | | | | | | | | | Added support for regcall as default calling convention. Also added code to exclude main when applying default calling conventions. Patch-By: eandrews Differential Revision: https://reviews.llvm.org/D39210 llvm-svn: 317268
* Correct behavior of fastcall when default CC is set.Erich Keane2017-10-241-0/+7
| | | | | | | | | | | Fastcall doesn't support variadic function calls, so setting the default calling convention to Fastcall would result in incorrect code being emitted for these conditions. This patch adds a 'variadic' test to the default calling conv test, as well as fixes the behavior of fastcall. llvm-svn: 316528
* Support for MSVS default calling convention options (/Gd, /Gz, /Gv,Alexey Bataev2016-05-181-0/+34
/Gr), by Alexander Makarov Patch for bug #27711 Differential Revision: http://reviews.llvm.org/D20171 llvm-svn: 269891
OpenPOWER on IntegriCloud