commit | baabdecbb9bf5b32fa81b1e2830ab13076d549f1 | [log] [tgz] |
---|---|---|
author | Akira Hatanaka <ahatanaka@mips.com> | Tue Feb 05 21:18:11 2013 +0000 |
committer | Akira Hatanaka <ahatanaka@mips.com> | Tue Feb 05 21:18:11 2013 +0000 |
tree | b820f6434658217ffe4ea3501157c079c62b4164 | |
parent | dd3aa9eab2b40ea1573a5482472bbb89e6f1038d [diff] |
[mips] Do not use function CC_MipsN_VarArg unless the function being analyzed is a vararg function. The original code was examining flag OutputArg::IsFixed to determine whether CC_MipsN_VarArg or CC_MipsN should be called. This is not correct, since this flag is often set to false when the function being analyzed is a non-variadic function. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174442 91177308-0d34-0410-b5e6-96231b3b80d8