summaryrefslogtreecommitdiff
path: root/src/jit/assertionprop.cpp
diff options
context:
space:
mode:
authorCarol Eidt <carol.eidt@microsoft.com>2019-04-16 09:35:49 -0700
committerGitHub <noreply@github.com>2019-04-16 09:35:49 -0700
commit5be6b66ff3597df6a1ce3b66a8cf65b0beb40856 (patch)
treea40d84e300782a3da0b33386086f629da646f98e /src/jit/assertionprop.cpp
parent11a3859c10dcc20a6c5865135334f4df62d2358c (diff)
downloadcoreclr-5be6b66ff3597df6a1ce3b66a8cf65b0beb40856.tar.gz
coreclr-5be6b66ff3597df6a1ce3b66a8cf65b0beb40856.tar.bz2
coreclr-5be6b66ff3597df6a1ce3b66a8cf65b0beb40856.zip
Arm64 vector ABI (#23675)
* Support for Arm64 Vector ABI Extend HFA support to support vectors as well as floating point types. This requires that the JIT recognize vector types even during crossgen, so that the ABI is supported consistently. Also, fix and re-enable the disabled Arm64 Simd tests. Fix #16022
Diffstat (limited to 'src/jit/assertionprop.cpp')
-rw-r--r--src/jit/assertionprop.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jit/assertionprop.cpp b/src/jit/assertionprop.cpp
index 1b48491e73..cd1b90ffa2 100644
--- a/src/jit/assertionprop.cpp
+++ b/src/jit/assertionprop.cpp
@@ -75,7 +75,7 @@ void Compiler::optAddCopies()
// We only add copies for non temp local variables
// that have a single def and that can possibly be enregistered
- if (varDsc->lvIsTemp || !varDsc->lvSingleDef || !varTypeCanReg(typ))
+ if (varDsc->lvIsTemp || !varDsc->lvSingleDef || !varTypeIsEnregisterable(typ))
{
continue;
}