From: Carol Eidt Date: Sat, 15 Dec 2018 09:23:40 +0000 (-0800) Subject: Fix more HWIntrinsic ifdefs (#21556) X-Git-Tag: accepted/tizen/unified/20190422.045933~346 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2724de11263fa2fd6e18c04c565e7331d7709e53;p=platform%2Fupstream%2Fcoreclr.git Fix more HWIntrinsic ifdefs (#21556) --- diff --git a/src/jit/gentree.cpp b/src/jit/gentree.cpp index 90f3b05..f902e4a 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