1617a3babSopenharmony_ci#version 450 2617a3babSopenharmony_ci#extension GL_ARB_gpu_shader_int64 : require 3617a3babSopenharmony_ci 4617a3babSopenharmony_cilayout(local_size_x = 54) in; 5617a3babSopenharmony_ci 6617a3babSopenharmony_cilayout(location=4) uniform int64_t arg0; 7617a3babSopenharmony_cilayout(location=5) uniform uint arg1; 8617a3babSopenharmony_ci 9617a3babSopenharmony_civoid main() 10617a3babSopenharmony_ci{ 11617a3babSopenharmony_ci uint64_t result = arg0 << arg1; 12617a3babSopenharmony_ci result = arg0 >> arg1; 13617a3babSopenharmony_ci result <<= arg1; 14617a3babSopenharmony_ci result >>= arg1; 15617a3babSopenharmony_ci}