sycl : use sycl func to fix AOT double type issue (#25081)