Updated Golang ppc64 asm Reference (markdown)

Sun Yimin 2024-08-27 10:38:09 +08:00
parent 2e60c2c355
commit 22116feb29

@ -9,7 +9,7 @@
- VADDECUQ对应s390x的VACCCQ带进位加计算进位。 - VADDECUQ对应s390x的VACCCQ带进位加计算进位。
- VADDEUQM对应s390x的VACQ带进位加两个数和进位的总和的低128位。 - VADDEUQM对应s390x的VACQ带进位加两个数和进位的总和的低128位。
中间的Q代表位宽 中间的Q代表位宽
所以,两个数相加要同时使用多个指令。下面示例演示 T2||T1||T0 = T1||T0 + RED2||RED1。 所以,两个数相加要同时使用多个指令。下面示例演示 T2||T1||T0 = T1||T0 + RED2||RED1。
```asm ```asm
VADDCUQ T0, RED1, CAR1 // VACCQ T0, RED1, CAR1 VADDCUQ T0, RED1, CAR1 // VACCQ T0, RED1, CAR1