aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/IRObjectFile.cpp
diff options
context:
space:
mode:
authorAlexey Samsonov <vonosmas@gmail.com>2014-08-21 20:26:47 +0000
committerAlexey Samsonov <vonosmas@gmail.com>2014-08-21 20:26:47 +0000
commit70b9c01bd4603dda98d9aa4c1e067f33f82074bc (patch)
treeb7d023f1cfe985b3863267666f8c28c3282cfd74 /llvm/lib/Object/IRObjectFile.cpp
parent77afc71426583aba34e45a4ef1b64dd0ac3f8118 (diff)
downloadllvm-70b9c01bd4603dda98d9aa4c1e067f33f82074bc.zip
llvm-70b9c01bd4603dda98d9aa4c1e067f33f82074bc.tar.gz
llvm-70b9c01bd4603dda98d9aa4c1e067f33f82074bc.tar.bz2
Pass expressions instead of argument ranges to EmitCall/EmitCXXConstructorCall.
Summary: This is a first small step towards passing generic "Expr" instead of ArgBeg/ArgEnd pair into EmitCallArgs() family of methods. Having "Expr" will allow us to get the corresponding FunctionDecl and its ParmVarDecls, thus allowing us to alter CodeGen depending on the function/parameter attributes. No functionality change. Test Plan: regression test suite Reviewers: rnk Reviewed By: rnk Subscribers: aemerson, cfe-commits Differential Revision: http://reviews.llvm.org/D4915 llvm-svn: 216214
Diffstat (limited to 'llvm/lib/Object/IRObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions