@@ -65,7 +65,6 @@ inline var_types genActualType(T value);
6565
6666#include " hwintrinsic.h"
6767#include " simd.h"
68- #include " simdashwintrinsic.h"
6968
7069#include " jitmetadata.h"
7170
@@ -2607,7 +2606,6 @@ class Compiler
26072606#ifdef FEATURE_HW_INTRINSICS
26082607 friend struct GenTreeHWIntrinsic ;
26092608 friend struct HWIntrinsicInfo ;
2610- friend struct SimdAsHWIntrinsicInfo ;
26112609#endif // FEATURE_HW_INTRINSICS
26122610
26132611#ifndef TARGET_64BIT
@@ -3160,41 +3158,6 @@ class Compiler
31603158 CorInfoType simdBaseJitType,
31613159 unsigned simdSize);
31623160
3163- GenTreeHWIntrinsic* gtNewSimdAsHWIntrinsicNode (var_types type,
3164- NamedIntrinsic hwIntrinsicID,
3165- CorInfoType simdBaseJitType,
3166- unsigned simdSize)
3167- {
3168- return gtNewSimdHWIntrinsicNode (type, hwIntrinsicID, simdBaseJitType, simdSize);
3169- }
3170-
3171- GenTreeHWIntrinsic* gtNewSimdAsHWIntrinsicNode (
3172- var_types type, GenTree* op1, NamedIntrinsic hwIntrinsicID, CorInfoType simdBaseJitType, unsigned simdSize)
3173- {
3174- return gtNewSimdHWIntrinsicNode (type, op1, hwIntrinsicID, simdBaseJitType, simdSize);
3175- }
3176-
3177- GenTreeHWIntrinsic* gtNewSimdAsHWIntrinsicNode (var_types type,
3178- GenTree* op1,
3179- GenTree* op2,
3180- NamedIntrinsic hwIntrinsicID,
3181- CorInfoType simdBaseJitType,
3182- unsigned simdSize)
3183- {
3184- return gtNewSimdHWIntrinsicNode (type, op1, op2, hwIntrinsicID, simdBaseJitType, simdSize);
3185- }
3186-
3187- GenTreeHWIntrinsic* gtNewSimdAsHWIntrinsicNode (var_types type,
3188- GenTree* op1,
3189- GenTree* op2,
3190- GenTree* op3,
3191- NamedIntrinsic hwIntrinsicID,
3192- CorInfoType simdBaseJitType,
3193- unsigned simdSize)
3194- {
3195- return gtNewSimdHWIntrinsicNode (type, op1, op2, op3, hwIntrinsicID, simdBaseJitType, simdSize);
3196- }
3197-
31983161 GenTree* gtNewSimdAbsNode (
31993162 var_types type, GenTree* op1, CorInfoType simdBaseJitType, unsigned simdSize);
32003163
@@ -4685,23 +4648,10 @@ class Compiler
46854648 CORINFO_SIG_INFO* sig
46864649 R2RARG (CORINFO_CONST_LOOKUP* entryPoint),
46874650 bool mustExpand);
4688- GenTree* impSimdAsHWIntrinsic (NamedIntrinsic intrinsic,
4689- CORINFO_CLASS_HANDLE clsHnd,
4690- CORINFO_METHOD_HANDLE method,
4691- CORINFO_SIG_INFO* sig,
4692- bool mustExpand);
46934651
46944652protected:
46954653 bool compSupportsHWIntrinsic (CORINFO_InstructionSet isa);
46964654
4697- GenTree* impSimdAsHWIntrinsicSpecial (NamedIntrinsic intrinsic,
4698- CORINFO_CLASS_HANDLE clsHnd,
4699- CORINFO_SIG_INFO* sig,
4700- var_types retType,
4701- CorInfoType simdBaseJitType,
4702- unsigned simdSize,
4703- bool mustExpand);
4704-
47054655 GenTree* impSpecialIntrinsic (NamedIntrinsic intrinsic,
47064656 CORINFO_CLASS_HANDLE clsHnd,
47074657 CORINFO_METHOD_HANDLE method,
0 commit comments