Delete move to return spill in the implicit tail call in the inlinee with several...
authorSergey Andreenko <seandree@microsoft.com>
Wed, 15 Nov 2017 18:52:27 +0000 (10:52 -0800)
committerGitHub <noreply@github.com>
Wed, 15 Nov 2017 18:52:27 +0000 (10:52 -0800)
commit431a6754277e6aee53c7c00bf08e06874e9dce48
treea6f824badb3e5773026300626ae38661c0313df9
parent97d9d593ae44438fab85044e2a189316e7f3cbc4
Delete move to return spill in the implicit tail call in the inlinee with several returns. (#14945)

* add fgNeedReturnSpillTemp
* fix the issue
* add the repro without stress mode
src/jit/compiler.h
src/jit/flowgraph.cpp
src/jit/importer.cpp
src/jit/morph.cpp
tests/src/JIT/Regression/JitBlue/GitHub_14783/GitHub_14783.cs [new file with mode: 0644]
tests/src/JIT/Regression/JitBlue/GitHub_14783/GitHub_14783.csproj [new file with mode: 0644]