[RegisterScavenging] Add asserts for better errors
authorSebastian Neubauer <sebastian.neubauer@amd.com>
Thu, 8 Apr 2021 14:27:46 +0000 (16:27 +0200)
committerSebastian Neubauer <sebastian.neubauer@amd.com>
Fri, 9 Apr 2021 09:23:36 +0000 (11:23 +0200)
commitba217b465532f9251cbd11c2863312e4044aebbb
treef164512c32cc8c3d050b05d759a9ac841fe8f616
parent36138db116a8eb05b801fa02ee52ab1436c5a3ac
[RegisterScavenging] Add asserts for better errors

These cases were failing before, but with cryptic asserts.
Add asserts in the RegScavenger that fail earlier with better
messages. NFC

Differential Revision: https://reviews.llvm.org/D100109
llvm/lib/CodeGen/RegisterScavenging.cpp