| |
| |
| |
|
|
| |
| |
|
|
| |
|
|
| |
| TEXT 路testBEQZ(SB),NOSPLIT,$0-9 |
| MOV a+0(FP), X5 |
| MOV $1, X6 |
| BEQZ X5, b |
| MOV $0, X6 |
| b: |
| MOV X6, r+8(FP) |
| RET |
|
|
| |
| TEXT 路testBGE(SB),NOSPLIT,$0-17 |
| MOV a+0(FP), X5 |
| MOV b+8(FP), X6 |
| MOV $1, X7 |
| BGE X5, X6, b |
| MOV $0, X7 |
| b: |
| MOV X7, r+16(FP) |
| RET |
|
|
| |
| TEXT 路testBGEU(SB),NOSPLIT,$0-17 |
| MOV a+0(FP), X5 |
| MOV b+8(FP), X6 |
| MOV $1, X7 |
| BGEU X5, X6, b |
| MOV $0, X7 |
| b: |
| MOV X7, r+16(FP) |
| RET |
|
|
| |
| TEXT 路testBGEZ(SB),NOSPLIT,$0-9 |
| MOV a+0(FP), X5 |
| MOV $1, X6 |
| BGEZ X5, b |
| MOV $0, X6 |
| b: |
| MOV X6, r+8(FP) |
| RET |
|
|
| |
| TEXT 路testBGT(SB),NOSPLIT,$0-17 |
| MOV a+0(FP), X5 |
| MOV b+8(FP), X6 |
| MOV $1, X7 |
| BGT X5, X6, b |
| MOV $0, X7 |
| b: |
| MOV X7, r+16(FP) |
| RET |
|
|
| |
| TEXT 路testBGTU(SB),NOSPLIT,$0-17 |
| MOV a+0(FP), X5 |
| MOV b+8(FP), X6 |
| MOV $1, X7 |
| BGTU X5, X6, b |
| MOV $0, X7 |
| b: |
| MOV X7, r+16(FP) |
| RET |
|
|
| |
| TEXT 路testBGTZ(SB),NOSPLIT,$0-9 |
| MOV a+0(FP), X5 |
| MOV $1, X6 |
| BGTZ X5, b |
| MOV $0, X6 |
| b: |
| MOV X6, r+8(FP) |
| RET |
|
|
| |
| TEXT 路testBLE(SB),NOSPLIT,$0-17 |
| MOV a+0(FP), X5 |
| MOV b+8(FP), X6 |
| MOV $1, X7 |
| BLE X5, X6, b |
| MOV $0, X7 |
| b: |
| MOV X7, r+16(FP) |
| RET |
|
|
| |
| TEXT 路testBLEU(SB),NOSPLIT,$0-17 |
| MOV a+0(FP), X5 |
| MOV b+8(FP), X6 |
| MOV $1, X7 |
| BLEU X5, X6, b |
| MOV $0, X7 |
| b: |
| MOV X7, r+16(FP) |
| RET |
|
|
| |
| TEXT 路testBLEZ(SB),NOSPLIT,$0-9 |
| MOV a+0(FP), X5 |
| MOV $1, X6 |
| BLEZ X5, b |
| MOV $0, X6 |
| b: |
| MOV X6, r+8(FP) |
| RET |
|
|
| |
| TEXT 路testBLT(SB),NOSPLIT,$0-17 |
| MOV a+0(FP), X5 |
| MOV b+8(FP), X6 |
| MOV $1, X7 |
| BLT X5, X6, b |
| MOV $0, X7 |
| b: |
| MOV X7, r+16(FP) |
| RET |
|
|
| |
| TEXT 路testBLTU(SB),NOSPLIT,$0-17 |
| MOV a+0(FP), X5 |
| MOV b+8(FP), X6 |
| MOV $1, X7 |
| BLTU X5, X6, b |
| MOV $0, X7 |
| b: |
| MOV X7, r+16(FP) |
| RET |
|
|
| |
| TEXT 路testBLTZ(SB),NOSPLIT,$0-9 |
| MOV a+0(FP), X5 |
| MOV $1, X6 |
| BLTZ X5, b |
| MOV $0, X6 |
| b: |
| MOV X6, r+8(FP) |
| RET |
|
|
| |
| TEXT 路testBNEZ(SB),NOSPLIT,$0-9 |
| MOV a+0(FP), X5 |
| MOV $1, X6 |
| BNEZ X5, b |
| MOV $0, X6 |
| b: |
| MOV X6, r+8(FP) |
| RET |
|
|