[libspirv] Implement missing scalar __spirv_ocl_ldexp (#20528)
Fix a regression from 36578febb39b which deleted scalar implementation.
Additional changes:
* Don't scalarize __spirv_ocl_ldexp since __clc_ldexp could be
vectorized.
* fix build warning in clc/integer/clc_bitfield_insert.h.