aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CommandLine.cpp
diff options
context:
space:
mode:
authorDaniel Sanders <daniel.sanders@imgtec.com>2014-08-01 10:29:21 +0000
committerDaniel Sanders <daniel.sanders@imgtec.com>2014-08-01 10:29:21 +0000
commitcd8ba86990666469604eb0b37c666b575c1bc427 (patch)
treeb6fedda8a0d8a56ebca5eedf6245e22394927ff4 /llvm/lib/Support/CommandLine.cpp
parent690dd037d9818f30e38f5f746e3c948403dc0638 (diff)
downloadllvm-cd8ba86990666469604eb0b37c666b575c1bc427.zip
llvm-cd8ba86990666469604eb0b37c666b575c1bc427.tar.gz
llvm-cd8ba86990666469604eb0b37c666b575c1bc427.tar.bz2
[mips] Defer va_arg expansion to the backend.
Summary: This patch causes clang to emit va_arg instructions to the backend instead of expanding them into an implementation itself. The backend already implements va_arg since this is necessary for NaCl so this patch is removing redundant code. Together with the llvm patch (D4556) that accounts for the effect of endianness on the expansion of va_arg, this fixes PR19612. Depends on D4556 Reviewers: sstankovic, dsanders Reviewed By: dsanders Subscribers: rnk, cfe-commits Differential Revision: http://reviews.llvm.org/D4742 llvm-svn: 214497
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions