diff options
author | Carol Eidt <carol.eidt@microsoft.com> | 2018-12-15 01:23:40 -0800 |
---|---|---|
committer | Sergey Andreenko <seandree@microsoft.com> | 2018-12-15 01:23:40 -0800 |
commit | 2724de11263fa2fd6e18c04c565e7331d7709e53 (patch) | |
tree | fa63c0dc415be338e9473553575fee757487dcbd /src/jit/gentree.cpp | |
parent | a41039e66e8f36acd739c3935f9690b21303746f (diff) | |
download | coreclr-2724de11263fa2fd6e18c04c565e7331d7709e53.tar.gz coreclr-2724de11263fa2fd6e18c04c565e7331d7709e53.tar.bz2 coreclr-2724de11263fa2fd6e18c04c565e7331d7709e53.zip |
Fix more HWIntrinsic ifdefs (#21556)
Diffstat (limited to 'src/jit/gentree.cpp')
-rw-r--r-- | src/jit/gentree.cpp | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/jit/gentree.cpp b/src/jit/gentree.cpp index 90f3b05b86..f902e4a909 100644 --- a/src/jit/gentree.cpp +++ b/src/jit/gentree.cpp @@ -16253,7 +16253,7 @@ GenTree* Compiler::gtGetSIMDZero(var_types simdType, var_types baseType, CORINFO { isHWSIMD = false; } -#if defined(_TARGET_ARM64_) +#if defined(_TARGET_ARM64_) && defined(FEATURE_HW_INTRINSICS) else { assert(simdHandle == m_simdHandleCache->Vector64FloatHandle); @@ -16277,7 +16277,7 @@ GenTree* Compiler::gtGetSIMDZero(var_types simdType, var_types baseType, CORINFO case TYP_UINT: assert(simdHandle == m_simdHandleCache->Vector64UIntHandle); break; -#endif // defined(_TARGET_ARM64_) +#endif // defined(_TARGET_ARM64_) && defined(FEATURE_HW_INTRINSICS) default: break; } @@ -16296,6 +16296,7 @@ GenTree* Compiler::gtGetSIMDZero(var_types simdType, var_types baseType, CORINFO { isHWSIMD = false; } +#if defined(FEATURE_HW_INTRINSICS) else { assert(simdHandle == m_simdHandleCache->Vector128FloatHandle); @@ -16328,12 +16329,14 @@ GenTree* Compiler::gtGetSIMDZero(var_types simdType, var_types baseType, CORINFO case TYP_ULONG: assert(simdHandle == m_simdHandleCache->Vector128ULongHandle); break; +#endif // defined(FEATURE_HW_INTRINSICS) + default: break; } break; -#ifdef _TARGET_XARCH_ +#if defined(_TARGET_XARCH4_) && defined(FEATURE_HW_INTRINSICS) case TYP_SIMD32: switch (baseType) { @@ -16371,7 +16374,7 @@ GenTree* Compiler::gtGetSIMDZero(var_types simdType, var_types baseType, CORINFO break; } break; -#endif // _TARGET_XARCH_ +#endif // _TARGET_XARCH_ && FEATURE_HW_INTRINSICS default: break; } @@ -16391,7 +16394,7 @@ GenTree* Compiler::gtGetSIMDZero(var_types simdType, var_types baseType, CORINFO break; } #endif // _TARGET_XARCH_ && FEATURE_HW_INTRINSICS - JITDUMP("Coudn't find the matching HW intrinsic SIMD type for %s<%s> in gtGetSIMDZero\n", varTypeName(simdType), + JITDUMP("Coudn't find the matching SIMD type for %s<%s> in gtGetSIMDZero\n", varTypeName(simdType), varTypeName(baseType)); } else |