{"body":"$ cat test.s \n.text\n.equ one_before, 1\n.equ two_before, 2\n.equ won_before, 1\n\n.if one_before == one_before\n    addi x0, x0, 1\n.else\n    addi x0, x0, 2\n.endif\n\n.if one_before == two_before\n    addi x0, x0, 3\n.else\n    addi x0, x0, 4\n.endif\n\n.if one_before == won_before\n    addi x0, x0, 5\n.else\n    addi x0, x0, 6\n.endif\n\n.if one_after == one_after\n    addi x0, x0, 7\n.else\n    addi x0, x0, 8\n.endif\n\n.if one_after == two_after\n    addi x0, x0, 9\n.else\n    addi x0, x0, 10\n.endif\n\n.if one_after == won_after\n    addi x0, x0, 11\n.else\n    addi x0, x0, 12\n.endif\n\n.equ one_after, 1\n.equ two_after, 2\n.equ won_after, 1\npalmer palmer-ri-x1c9 ~ 841i647r $ riscv64-unknown-linux-gnu-as test.s -o test.o\npalmer palmer-ri-x1c9 ~ 841i647r $ riscv64-unknown-linux-gnu-objdump -dt test.o\n\ntest.o:     file format elf64-littleriscv\n\nSYMBOL TABLE:\n0000000000000000 l    d  .text\t0000000000000000 .text\n0000000000000000 l    d  .data\t0000000000000000 .data\n0000000000000000 l    d  .bss\t0000000000000000 .bss\n0000000000000001 l       *ABS*\t0000000000000000 one_before\n0000000000000002 l       *ABS*\t0000000000000000 two_before\n0000000000000001 l       *ABS*\t0000000000000000 won_before\n0000000000000001 l       *ABS*\t0000000000000000 one_after\n0000000000000002 l       *ABS*\t0000000000000000 two_after\n0000000000000001 l       *ABS*\t0000000000000000 won_after\n0000000000000000 l    d  .riscv.attributes\t0000000000000000 .riscv.attributes\n\n\n\nDisassembly of section .text:\n\n0000000000000000 <.text>:\n   0:\t00100013          \tli\tzero,1\n   4:\t00400013          \tli\tzero,4\n   8:\t00500013          \tli\tzero,5\n   c:\t00700013          \tli\tzero,7\n  10:\t00a00013          \tli\tzero,10\n  14:\t00c00013          \tli\tzero,12","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/cYZAiidq","modified":1708136730,"id":"cYZAiidq","size":1694,"lines":73,"own_paste":false,"theme":"","date":1708136730}