hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/arch/s390/include/asm/vx-insn.h
....@@ -363,23 +363,23 @@
363363 .endm
364364
365365 /* VECTOR LOAD MULTIPLE */
366
-.macro VLM vfrom, vto, disp, base
366
+.macro VLM vfrom, vto, disp, base, hint=3
367367 VX_NUM v1, \vfrom
368368 VX_NUM v3, \vto
369369 GR_NUM b2, \base /* Base register */
370370 .word 0xE700 | ((v1&15) << 4) | (v3&15)
371371 .word (b2 << 12) | (\disp)
372
- MRXBOPC 0, 0x36, v1, v3
372
+ MRXBOPC \hint, 0x36, v1, v3
373373 .endm
374374
375375 /* VECTOR STORE MULTIPLE */
376
-.macro VSTM vfrom, vto, disp, base
376
+.macro VSTM vfrom, vto, disp, base, hint=3
377377 VX_NUM v1, \vfrom
378378 VX_NUM v3, \vto
379379 GR_NUM b2, \base /* Base register */
380380 .word 0xE700 | ((v1&15) << 4) | (v3&15)
381381 .word (b2 << 12) | (\disp)
382
- MRXBOPC 0, 0x3E, v1, v3
382
+ MRXBOPC \hint, 0x3E, v1, v3
383383 .endm
384384
385385 /* VECTOR PERMUTE */