opencl: refactor Adreno q4_0 (#22335)
* opencl: refactor adreno q4_0 gemm/gemv dispatch
* opencl: refactor q4_0 gemm/gemv loading, use consistent names
* opencl: use consistent name for adreno q8_0 gemm/gemv
* opencl: use consistent names for adreno q4_0 gemm/gemv
* opencl: simplify adreno q4_0 set_tensor
* opencl: refactor q4_0 get_tensor