diff options
| author | Simon Dardis <simon.dardis@imgtec.com> | 2017-03-09 11:19:48 +0000 |
|---|---|---|
| committer | Simon Dardis <simon.dardis@imgtec.com> | 2017-03-09 11:19:48 +0000 |
| commit | 158956c6cc77fd2acd1ea5917f7e414ae659a914 (patch) | |
| tree | 0fd2280a10af93c72ce728ee68c82967aa897d28 /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp | |
| parent | 573050e703308c624e48c7f36f19dc2d83d7170f (diff) | |
| download | llvm-158956c6cc77fd2acd1ea5917f7e414ae659a914.zip llvm-158956c6cc77fd2acd1ea5917f7e414ae659a914.tar.gz llvm-158956c6cc77fd2acd1ea5917f7e414ae659a914.tar.bz2 | |
[mips] Fix return lowering
Fix a machine verifier issue where a instruction was using a invalid
register. The return pseudo is expanded and has the return address
register added to it. The return register may have been spuriously
mark as killed earlier.
This partially resolves PR/27458
Thanks to Quentin Colombet for reporting the issue!
llvm-svn: 297372
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions
