Fix min-opts spill of tree temp large vectors (dotnet/coreclr#22530)
authorCarol Eidt <carol.eidt@microsoft.com>
Wed, 13 Feb 2019 04:49:56 +0000 (20:49 -0800)
committerGitHub <noreply@github.com>
Wed, 13 Feb 2019 04:49:56 +0000 (20:49 -0800)
commitab6240a2af9c5b75846c370185a3c42237291a0c
treeba5b3e126e934d39e8e325d8508780727b53bdea
parent9d64b5dcb4c035d92d10691e2c3fe107765347fe
Fix min-opts spill of tree temp large vectors (dotnet/coreclr#22530)

* Fix min-opts spill of tree temp large vectors

Even if we're not enregistering local vars, we may have large vectors live across a call that need to be spilled.

Fix dotnet/coreclr#22200

Commit migrated from https://github.com/dotnet/coreclr/commit/fc70d035c7a633a63bc783303df01e50ff8c755f
src/coreclr/src/jit/lsra.h
src/coreclr/src/jit/lsrabuild.cpp