xe: softmax: restore missing inf_as_zero functionality
PLEASE CODE REVIEW, BUT TESTING WAITING ON CI
This PR addresses the issue that PR #2525 was missing inf_as_zero functionality in the OpenCL softmax kernels (MFDNN-13724).
make test disable os_win disable test_device_cpu enable test_device_gpu disable build_cpu_runtime_omp disable build_cpu_runtime_sycl disable build_cpu_runtime_tbb enable build_graph disable compiler_icx-previous disable compiler_gnu9 disable compiler_clang14 disable compiler_vs2022 disable build_gpu_runtime_sycl disable benchdnn_all enable benchdnn_softmax enable benchdnn_graph enable arch_gpu_xe-hpc enable arch_gpu_xe-hpg-atsm enable arch_gpu_xe-hpg-dg2 disable arch_gpu_xe-lp disable arch_gpu_xe-lpg disable arch_gpu_xe-lpg+ enable arch_gpu_xe2-hpg-bmg disable arch_gpu_xe2-lpg
Still waiting on CI to pass this until getting this merged...
make test disable os_win disable test_device_cpu enable test_device_gpu disable build_cpu_runtime_omp disable build_cpu_runtime_sycl disable build_cpu_runtime_tbb enable build_graph disable compiler_icx-previous disable compiler_gnu9 disable compiler_clang14 disable compiler_vs2022 disable build_gpu_runtime_sycl disable benchdnn_all enable benchdnn_softmax enable benchdnn_graph enable arch_gpu_xe-hpc enable arch_gpu_xe-hpg-atsm enable arch_gpu_xe-hpg-dg2 disable arch_gpu_xe-lp disable arch_gpu_xe-lpg disable arch_gpu_xe-lpg+ enable arch_gpu_xe2-hpg-bmg disable arch_gpu_xe2-lpg
make test disable test_device_cpu enable test_device_gpu disable build_cpu_runtime_omp disable build_cpu_runtime_sycl disable build_cpu_runtime_tbb enable build_graph disable benchdnn_all enable benchdnn_softmax enable benchdnn_graph enable arch_gpu_xe-hpc enable arch_gpu_xe-hpg-atsm enable arch_gpu_xe-hpg-dg2 disable arch_gpu_xe-lp disable arch_gpu_xe-lpg disable arch_gpu_xe-lpg+ enable arch_gpu_xe2-hpg-bmg disable arch_gpu_xe2-lpg