@@ -88,15 +88,6 @@ class KernelData {
8888 return MDeviceKernelInfoPtr->ParamDescGetter ;
8989 }
9090
91- #ifndef __INTEL_PREVIEW_BREAKING_CHANGES
92- // TODO: remove this method in the next ABI-breaking window
93- // it is used by handler code that will be removed in the next
94- // ABI-breaking window
95- void setESIMD (bool IsESIMD) {
96- assert (MDeviceKernelInfoPtr);
97- MDeviceKernelInfoPtr->IsESIMD = IsESIMD;
98- }
99- #endif
10091 bool isESIMD () const {
10192 assert (MDeviceKernelInfoPtr);
10293 return MDeviceKernelInfoPtr->IsESIMD ;
@@ -115,26 +106,6 @@ class KernelData {
115106 MDeviceKernelInfoPtr = Ptr;
116107 }
117108
118- #ifndef __INTEL_PREVIEW_BREAKING_CHANGES
119- void setKernelInfo (void *KernelFuncPtr, int KernelNumArgs,
120- KernelParamDescGetterT KernelParamDescGetter,
121- bool KernelIsESIMD, bool KernelHasSpecialCaptures) {
122- MKernelFuncPtr = KernelFuncPtr;
123-
124- assert (MDeviceKernelInfoPtr &&
125- " MDeviceKernelInfoPtr must be set before calling setKernelInfo" );
126-
127- detail::CompileTimeKernelInfoTy Info;
128- Info.Name = MDeviceKernelInfoPtr->Name ;
129- Info.NumParams = KernelNumArgs;
130- Info.ParamDescGetter = KernelParamDescGetter;
131- Info.IsESIMD = KernelIsESIMD;
132- Info.HasSpecialCaptures = KernelHasSpecialCaptures;
133-
134- MDeviceKernelInfoPtr->initIfEmpty (Info);
135- }
136- #endif
137-
138109 void setKernelFunc (void *KernelFuncPtr) { MKernelFuncPtr = KernelFuncPtr; }
139110
140111 // Kernel launch properties getter and setters.
@@ -313,12 +284,7 @@ class KernelData {
313284
314285 void processArg (void *Ptr, const detail::kernel_param_kind_t &Kind,
315286 const int Size, const size_t Index, size_t &IndexShift,
316- bool IsKernelCreatedFromSource
317- #ifndef __INTEL_PREVIEW_BREAKING_CHANGES
318- ,
319- bool IsESIMD
320- #endif
321- );
287+ bool IsKernelCreatedFromSource);
322288
323289 void extractArgsAndReqs (bool IsKernelCreatedFromSource);
324290
0 commit comments