aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2014-10-08 01:58:02 +0000
committerHans Wennborg <hans@hanshq.net>2014-10-08 01:58:02 +0000
commite9d240af44d3aa49c4b355afae920f0619480ff4 (patch)
tree919decf7bd31f19dd550ca36a7fe22a5a274b7b9 /llvm/lib/CodeGen/MachineFunction.cpp
parent896044822e2b10ea83af2b40db81b5924398e768 (diff)
downloadllvm-e9d240af44d3aa49c4b355afae920f0619480ff4.zip
llvm-e9d240af44d3aa49c4b355afae920f0619480ff4.tar.gz
llvm-e9d240af44d3aa49c4b355afae920f0619480ff4.tar.bz2
Disallow using function parameters in extended asm inputs or outputs in naked functions (PR21178)
Clang won't emit any prologues for such functions, so it would assert trying to codegen the parameter references. This patch makes Clang check the extended asm inputs and outputs for references to function parameters. Differential Revision: http://reviews.llvm.org/D5640 llvm-svn: 219272
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions