s390x: use "lghi" for immediate values to fix build with clang
authorMarius Hillenbrand <mhillen@linux.ibm.com>
Tue, 1 Sep 2020 11:59:06 +0000 (13:59 +0200)
committerMarius Hillenbrand <mhillen@linux.ibm.com>
Wed, 2 Sep 2020 11:49:30 +0000 (13:49 +0200)
commit60ef193258f580115640794e0c867ef45cb16974
tree8c07c7e79f4d81f7b8dde2c2b0869972430fa7f7
parent18bfb6d6f759d32af8a3c8239e10ece706f949e8
s390x: use "lghi" for immediate values to fix build with clang

Some of the kernels written in assembly utilize a "load address"
instruction for loading an immediate value into a register. That is
both unnecessarily complex and LLVM's assembler does not understand that
specific syntax. Thus, replace with the appropriate "load immediate"
instruction, which is also clearer to read.

Signed-off-by: Marius Hillenbrand <mhillen@linux.ibm.com>
kernel/zarch/ctrmm4x4V.S
kernel/zarch/gemm8x4V.S
kernel/zarch/strmm8x4V.S
kernel/zarch/ztrmm4x4V.S