summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
diff options
context:
space:
mode:
authorMark Seaborn <mseaborn@chromium.org>2014-01-22 20:11:01 +0000
committerMark Seaborn <mseaborn@chromium.org>2014-01-22 20:11:01 +0000
commit74020868ee91ff303a81a8781c5da656a92ab399 (patch)
tree6c333be6990112b94ed3894e63dabc145319dc97 /llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
parent566184ac7591e693cc5375cfccd9ccac4ae6eddb (diff)
downloadbcm5719-llvm-74020868ee91ff303a81a8781c5da656a92ab399.tar.gz
bcm5719-llvm-74020868ee91ff303a81a8781c5da656a92ab399.zip
Handle va_arg on struct types for the le32 target (PNaCl and Emscripten)
PNaCl and Emscripten can both handle va_arg IR instructions with struct type. Also add a test to cover generating a va_arg IR instruction from va_arg in C on le32 (as already handled by VisitVAArgExpr() in CGExprScalar.cpp), which was not covered by a test before. (This fixes https://code.google.com/p/nativeclient/issues/detail?id=2381) Differential Revision: http://llvm-reviews.chandlerc.com/D2539 llvm-svn: 199830
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud