- node: !ProgramEntry {} nexts: - 1 reg_values_out: 2: !ors - 2 - 0 1: !ors - 1 - 0 - node: !IArith inst: data: Addi rd: data: 10 rs1: data: 0 imm: data: 10 labels: - main nexts: - 2 prevs: - 0 reg_values_in: 2: !ors - 2 - 0 1: !ors - 1 - 0 reg_values_out: 1: !ors - 1 - 0 10: !c 10 2: !ors - 2 - 0 u_def: - 10 - node: !IArith inst: data: Addi rd: data: 11 rs1: data: 0 imm: data: 20 nexts: - 3 prevs: - 1 reg_values_in: 1: !ors - 1 - 0 10: !c 10 2: !ors - 2 - 0 reg_values_out: 1: !ors - 1 - 0 2: !ors - 2 - 0 10: !c 10 11: !c 20 u_def: - 11 - 10 - node: !IArith inst: data: Addi rd: data: 12 rs1: data: 0 imm: data: 30 nexts: - 4 prevs: - 2 reg_values_in: 1: !ors - 1 - 0 2: !ors - 2 - 0 10: !c 10 11: !c 20 reg_values_out: 12: !c 30 2: !ors - 2 - 0 10: !c 10 11: !c 20 1: !ors - 1 - 0 u_def: - 11 - 10 - 12 - node: !JumpLink inst: data: Jal rd: data: 1 name: data: func1 nexts: - 5 prevs: - 3 reg_values_in: 12: !c 30 2: !ors - 2 - 0 10: !c 10 11: !c 20 1: !ors - 1 - 0 reg_values_out: 2: !ors - 2 - 0 live_out: - 10 u_def: - 10 - node: !IArith inst: data: Addi rd: data: 17 rs1: data: 0 imm: data: 1 nexts: - 6 prevs: - 4 reg_values_in: 2: !ors - 2 - 0 reg_values_out: 17: !c 1 2: !ors - 2 - 0 live_in: - 10 live_out: - 17 - 10 u_def: - 10 - 17 - node: !Basic inst: data: Ecall nexts: - 7 prevs: - 5 reg_values_in: 17: !c 1 2: !ors - 2 - 0 reg_values_out: 2: !ors - 2 - 0 17: !c 1 live_in: - 17 - 10 - node: !IArith inst: data: Addi rd: data: 17 rs1: data: 0 imm: data: 10 nexts: - 8 prevs: - 6 reg_values_in: 2: !ors - 2 - 0 17: !c 1 reg_values_out: 17: !c 10 2: !ors - 2 - 0 live_out: - 17 u_def: - 17 - node: !Basic inst: data: Ecall prevs: - 7 reg_values_in: 17: !c 10 2: !ors - 2 - 0 reg_values_out: 17: !c 10 2: !ors - 2 - 0 live_in: - 17 - node: !FuncEntry {} labels: - func1 func_entry: 9 func_exit: 27 nexts: - 10 reg_values_in: 17: !c 10 2: !ors - 2 - 0 reg_values_out: 1: !ors - 1 - 0 18: !ors - 18 - 0 8: !ors - 8 - 0 24: !ors - 24 - 0 23: !ors - 23 - 0 20: !ors - 20 - 0 21: !ors - 21 - 0 2: !ors - 2 - 0 22: !ors - 22 - 0 19: !ors - 19 - 0 9: !ors - 9 - 0 27: !ors - 27 - 0 25: !ors - 25 - 0 26: !ors - 26 - 0 live_in: - 19 - 9 - 1 - 2 - 18 - 8 - 24 - 27 - 23 - 20 - 26 - 21 - 22 - 25 live_out: - 25 - 20 - 26 - 2 - 8 - 10 - 18 - 23 - 1 - 24 - 21 - 27 - 9 - 22 - 19 - node: !IArith inst: data: Addi rd: data: 2 rs1: data: 2 imm: data: -4 func_entry: 9 func_exit: 27 nexts: - 11 prevs: - 9 reg_values_in: 1: !ors - 1 - 0 18: !ors - 18 - 0 8: !ors - 8 - 0 24: !ors - 24 - 0 23: !ors - 23 - 0 20: !ors - 20 - 0 21: !ors - 21 - 0 2: !ors - 2 - 0 22: !ors - 22 - 0 19: !ors - 19 - 0 9: !ors - 9 - 0 27: !ors - 27 - 0 25: !ors - 25 - 0 26: !ors - 26 - 0 reg_values_out: 24: !ors - 24 - 0 22: !ors - 22 - 0 8: !ors - 8 - 0 23: !ors - 23 - 0 21: !ors - 21 - 0 9: !ors - 9 - 0 19: !ors - 19 - 0 27: !ors - 27 - 0 26: !ors - 26 - 0 1: !ors - 1 - 0 18: !ors - 18 - 0 25: !ors - 25 - 0 2: !ors - 2 - -4 20: !ors - 20 - 0 live_in: - 25 - 20 - 26 - 2 - 8 - 10 - 18 - 23 - 1 - 24 - 21 - 27 - 9 - 22 - 19 live_out: - 1 - 10 - 26 - 23 - 19 - 8 - 22 - 25 - 24 - 27 - 20 - 18 - 9 - 21 - 2 u_def: - 2 - node: !Store inst: data: Sw rs1: data: 2 rs2: data: 8 imm: data: 0 func_entry: 9 func_exit: 27 nexts: - 12 prevs: - 10 reg_values_in: 24: !ors - 24 - 0 22: !ors - 22 - 0 8: !ors - 8 - 0 23: !ors - 23 - 0 21: !ors - 21 - 0 9: !ors - 9 - 0 19: !ors - 19 - 0 27: !ors - 27 - 0 26: !ors - 26 - 0 1: !ors - 1 - 0 18: !ors - 18 - 0 25: !ors - 25 - 0 2: !ors - 2 - -4 20: !ors - 20 - 0 reg_values_out: 25: !ors - 25 - 0 20: !ors - 20 - 0 23: !ors - 23 - 0 21: !ors - 21 - 0 27: !ors - 27 - 0 22: !ors - 22 - 0 19: !ors - 19 - 0 24: !ors - 24 - 0 18: !ors - 18 - 0 1: !ors - 1 - 0 2: !ors - 2 - -4 9: !ors - 9 - 0 8: !ors - 8 - 0 26: !ors - 26 - 0 stack_values_out: -4: !ors - 8 - 0 live_in: - 1 - 10 - 26 - 23 - 19 - 8 - 22 - 25 - 24 - 27 - 20 - 18 - 9 - 21 - 2 live_out: - 23 - 20 - 24 - 19 - 27 - 10 - 9 - 2 - 18 - 26 - 21 - 25 - 22 - 1 u_def: - 2 - node: !IArith inst: data: Addi rd: data: 8 rs1: data: 0 imm: data: 32 func_entry: 9 func_exit: 27 nexts: - 13 prevs: - 11 reg_values_in: 25: !ors - 25 - 0 20: !ors - 20 - 0 23: !ors - 23 - 0 21: !ors - 21 - 0 27: !ors - 27 - 0 22: !ors - 22 - 0 19: !ors - 19 - 0 24: !ors - 24 - 0 18: !ors - 18 - 0 1: !ors - 1 - 0 2: !ors - 2 - -4 9: !ors - 9 - 0 8: !ors - 8 - 0 26: !ors - 26 - 0 reg_values_out: 23: !ors - 23 - 0 9: !ors - 9 - 0 24: !ors - 24 - 0 26: !ors - 26 - 0 25: !ors - 25 - 0 20: !ors - 20 - 0 8: !c 32 18: !ors - 18 - 0 1: !ors - 1 - 0 27: !ors - 27 - 0 22: !ors - 22 - 0 2: !ors - 2 - -4 19: !ors - 19 - 0 21: !ors - 21 - 0 stack_values_in: -4: !ors - 8 - 0 stack_values_out: -4: !ors - 8 - 0 live_in: - 23 - 20 - 24 - 19 - 27 - 10 - 9 - 2 - 18 - 26 - 21 - 25 - 22 - 1 live_out: - 27 - 8 - 26 - 20 - 21 - 2 - 18 - 19 - 25 - 24 - 1 - 23 - 10 - 22 - 9 u_def: - 8 - 2 - node: !Branch inst: data: Beq rs1: data: 0 rs2: data: 8 name: data: L2 labels: - L1 func_entry: 9 func_exit: 27 nexts: - 14 - 24 prevs: - 12 - 23 reg_values_in: 2: !ors - 2 - -4 24: !ors - 24 - 0 26: !ors - 26 - 0 23: !ors - 23 - 0 25: !ors - 25 - 0 19: !ors - 19 - 0 20: !ors - 20 - 0 22: !ors - 22 - 0 27: !ors - 27 - 0 9: !ors - 9 - 0 1: !ors - 1 - 0 21: !ors - 21 - 0 reg_values_out: 20: !ors - 20 - 0 23: !ors - 23 - 0 24: !ors - 24 - 0 21: !ors - 21 - 0 22: !ors - 22 - 0 9: !ors - 9 - 0 2: !ors - 2 - -4 26: !ors - 26 - 0 27: !ors - 27 - 0 19: !ors - 19 - 0 25: !ors - 25 - 0 1: !ors - 1 - 0 stack_values_in: -4: !ors - 8 - 0 stack_values_out: -4: !ors - 8 - 0 live_in: - 27 - 8 - 26 - 20 - 21 - 2 - 18 - 19 - 25 - 24 - 1 - 23 - 10 - 22 - 9 live_out: - 26 - 2 - 1 - 22 - 27 - 18 - 21 - 9 - 23 - 20 - 8 - 19 - 10 - 24 - 25 u_def: - 8 - 2 - node: !IArith inst: data: Addi rd: data: 2 rs1: data: 2 imm: data: -4 func_entry: 9 func_exit: 27 nexts: - 15 prevs: - 13 reg_values_in: 20: !ors - 20 - 0 23: !ors - 23 - 0 24: !ors - 24 - 0 21: !ors - 21 - 0 22: !ors - 22 - 0 9: !ors - 9 - 0 2: !ors - 2 - -4 26: !ors - 26 - 0 27: !ors - 27 - 0 19: !ors - 19 - 0 25: !ors - 25 - 0 1: !ors - 1 - 0 reg_values_out: 26: !ors - 26 - 0 9: !ors - 9 - 0 22: !ors - 22 - 0 20: !ors - 20 - 0 1: !ors - 1 - 0 21: !ors - 21 - 0 27: !ors - 27 - 0 24: !ors - 24 - 0 23: !ors - 23 - 0 19: !ors - 19 - 0 25: !ors - 25 - 0 2: !ors - 2 - -8 stack_values_in: -4: !ors - 8 - 0 stack_values_out: -4: !ors - 8 - 0 live_in: - 9 - 10 - 25 - 8 - 1 - 26 - 24 - 22 - 27 - 21 - 19 - 20 - 23 - 2 live_out: - 27 - 2 - 24 - 23 - 25 - 8 - 1 - 26 - 22 - 19 - 10 - 21 - 9 - 20 u_def: - 2 - 8 - node: !Store inst: data: Sw rs1: data: 2 rs2: data: 9 imm: data: 0 func_entry: 9 func_exit: 27 nexts: - 16 prevs: - 14 reg_values_in: 26: !ors - 26 - 0 9: !ors - 9 - 0 22: !ors - 22 - 0 20: !ors - 20 - 0 1: !ors - 1 - 0 21: !ors - 21 - 0 27: !ors - 27 - 0 24: !ors - 24 - 0 23: !ors - 23 - 0 19: !ors - 19 - 0 25: !ors - 25 - 0 2: !ors - 2 - -8 reg_values_out: 27: !ors - 27 - 0 24: !ors - 24 - 0 2: !ors - 2 - -8 9: !ors - 9 - 0 20: !ors - 20 - 0 23: !ors - 23 - 0 19: !ors - 19 - 0 21: !ors - 21 - 0 26: !ors - 26 - 0 1: !ors - 1 - 0 22: !ors - 22 - 0 25: !ors - 25 - 0 stack_values_in: -4: !ors - 8 - 0 stack_values_out: -4: !ors - 8 - 0 -8: !ors - 9 - 0 live_in: - 27 - 2 - 24 - 23 - 25 - 8 - 1 - 26 - 22 - 19 - 10 - 21 - 9 - 20 live_out: - 22 - 2 - 19 - 10 - 25 - 8 - 23 - 1 - 27 - 21 - 20 - 24 - 26 u_def: - 2 - 8 - node: !IArith inst: data: Addi rd: data: 9 rs1: data: 0 imm: data: 64 func_entry: 9 func_exit: 27 nexts: - 17 prevs: - 15 reg_values_in: 27: !ors - 27 - 0 24: !ors - 24 - 0 2: !ors - 2 - -8 9: !ors - 9 - 0 20: !ors - 20 - 0 23: !ors - 23 - 0 19: !ors - 19 - 0 21: !ors - 21 - 0 26: !ors - 26 - 0 1: !ors - 1 - 0 22: !ors - 22 - 0 25: !ors - 25 - 0 reg_values_out: 22: !ors - 22 - 0 26: !ors - 26 - 0 21: !ors - 21 - 0 23: !ors - 23 - 0 19: !ors - 19 - 0 20: !ors - 20 - 0 1: !ors - 1 - 0 9: !c 64 25: !ors - 25 - 0 2: !ors - 2 - -8 27: !ors - 27 - 0 24: !ors - 24 - 0 stack_values_in: -4: !ors - 8 - 0 -8: !ors - 9 - 0 stack_values_out: -4: !ors - 8 - 0 -8: !ors - 9 - 0 live_in: - 22 - 2 - 19 - 10 - 25 - 8 - 23 - 1 - 27 - 21 - 20 - 24 - 26 live_out: - 21 - 9 - 8 - 1 - 26 - 20 - 24 - 19 - 22 - 2 - 27 - 23 - 25 - 10 u_def: - 8 - 9 - 2 - node: !IArith inst: data: Addi rd: data: 18 rs1: data: 0 imm: data: 39 func_entry: 9 func_exit: 27 nexts: - 18 prevs: - 16 reg_values_in: 22: !ors - 22 - 0 26: !ors - 26 - 0 21: !ors - 21 - 0 23: !ors - 23 - 0 19: !ors - 19 - 0 20: !ors - 20 - 0 1: !ors - 1 - 0 9: !c 64 25: !ors - 25 - 0 2: !ors - 2 - -8 27: !ors - 27 - 0 24: !ors - 24 - 0 reg_values_out: 9: !c 64 1: !ors - 1 - 0 2: !ors - 2 - -8 23: !ors - 23 - 0 24: !ors - 24 - 0 27: !ors - 27 - 0 21: !ors - 21 - 0 25: !ors - 25 - 0 18: !c 39 19: !ors - 19 - 0 20: !ors - 20 - 0 22: !ors - 22 - 0 26: !ors - 26 - 0 stack_values_in: -4: !ors - 8 - 0 -8: !ors - 9 - 0 stack_values_out: -4: !ors - 8 - 0 -8: !ors - 9 - 0 live_in: - 21 - 9 - 8 - 1 - 26 - 20 - 24 - 19 - 22 - 2 - 27 - 23 - 25 - 10 live_out: - 2 - 18 - 21 - 23 - 26 - 1 - 19 - 22 - 9 - 10 - 8 - 20 - 27 - 24 - 25 u_def: - 2 - 8 - 9 - 18 - node: !Arith inst: data: Add rd: data: 9 rs1: data: 9 rs2: data: 8 func_entry: 9 func_exit: 27 nexts: - 19 prevs: - 17 reg_values_in: 9: !c 64 1: !ors - 1 - 0 2: !ors - 2 - -8 23: !ors - 23 - 0 24: !ors - 24 - 0 27: !ors - 27 - 0 21: !ors - 21 - 0 25: !ors - 25 - 0 18: !c 39 19: !ors - 19 - 0 20: !ors - 20 - 0 22: !ors - 22 - 0 26: !ors - 26 - 0 reg_values_out: 2: !ors - 2 - -8 23: !ors - 23 - 0 27: !ors - 27 - 0 1: !ors - 1 - 0 25: !ors - 25 - 0 22: !ors - 22 - 0 24: !ors - 24 - 0 26: !ors - 26 - 0 18: !c 39 20: !ors - 20 - 0 19: !ors - 19 - 0 21: !ors - 21 - 0 stack_values_in: -4: !ors - 8 - 0 -8: !ors - 9 - 0 stack_values_out: -4: !ors - 8 - 0 -8: !ors - 9 - 0 live_in: - 2 - 18 - 21 - 23 - 26 - 1 - 19 - 22 - 9 - 10 - 8 - 20 - 27 - 24 - 25 live_out: - 2 - 1 - 18 - 22 - 21 - 19 - 23 - 24 - 27 - 9 - 8 - 10 - 20 - 26 - 25 u_def: - 8 - 18 - 2 - 9 - node: !Arith inst: data: Add rd: data: 9 rs1: data: 9 rs2: data: 10 func_entry: 9 func_exit: 27 nexts: - 20 prevs: - 18 reg_values_in: 2: !ors - 2 - -8 23: !ors - 23 - 0 27: !ors - 27 - 0 1: !ors - 1 - 0 25: !ors - 25 - 0 22: !ors - 22 - 0 24: !ors - 24 - 0 26: !ors - 26 - 0 18: !c 39 20: !ors - 20 - 0 19: !ors - 19 - 0 21: !ors - 21 - 0 reg_values_out: 20: !ors - 20 - 0 27: !ors - 27 - 0 24: !ors - 24 - 0 21: !ors - 21 - 0 23: !ors - 23 - 0 26: !ors - 26 - 0 2: !ors - 2 - -8 1: !ors - 1 - 0 22: !ors - 22 - 0 25: !ors - 25 - 0 18: !c 39 19: !ors - 19 - 0 stack_values_in: -4: !ors - 8 - 0 -8: !ors - 9 - 0 stack_values_out: -4: !ors - 8 - 0 -8: !ors - 9 - 0 live_in: - 2 - 1 - 18 - 22 - 21 - 19 - 23 - 24 - 27 - 9 - 8 - 10 - 20 - 26 - 25 live_out: - 26 - 24 - 27 - 21 - 23 - 22 - 18 - 10 - 2 - 25 - 1 - 20 - 8 - 19 u_def: - 2 - 18 - 8 - 9 - node: !Load inst: data: Lw rd: data: 9 rs1: data: 2 imm: data: 0 func_entry: 9 func_exit: 27 nexts: - 21 prevs: - 19 reg_values_in: 20: !ors - 20 - 0 27: !ors - 27 - 0 24: !ors - 24 - 0 21: !ors - 21 - 0 23: !ors - 23 - 0 26: !ors - 26 - 0 2: !ors - 2 - -8 1: !ors - 1 - 0 22: !ors - 22 - 0 25: !ors - 25 - 0 18: !c 39 19: !ors - 19 - 0 reg_values_out: 1: !ors - 1 - 0 22: !ors - 22 - 0 21: !ors - 21 - 0 25: !ors - 25 - 0 24: !ors - 24 - 0 27: !ors - 27 - 0 26: !ors - 26 - 0 18: !c 39 20: !ors - 20 - 0 23: !ors - 23 - 0 19: !ors - 19 - 0 9: !ors - 9 - 0 2: !ors - 2 - -8 stack_values_in: -4: !ors - 8 - 0 -8: !ors - 9 - 0 stack_values_out: -4: !ors - 8 - 0 -8: !ors - 9 - 0 live_in: - 26 - 24 - 27 - 21 - 23 - 22 - 18 - 10 - 2 - 25 - 1 - 20 - 8 - 19 live_out: - 27 - 20 - 19 - 24 - 26 - 23 - 2 - 9 - 8 - 1 - 25 - 21 - 22 - 10 - 18 u_def: - 8 - 9 - 2 - 18 - node: !IArith inst: data: Addi rd: data: 2 rs1: data: 2 imm: data: 4 func_entry: 9 func_exit: 27 nexts: - 22 prevs: - 20 reg_values_in: 1: !ors - 1 - 0 22: !ors - 22 - 0 21: !ors - 21 - 0 25: !ors - 25 - 0 24: !ors - 24 - 0 27: !ors - 27 - 0 26: !ors - 26 - 0 18: !c 39 20: !ors - 20 - 0 23: !ors - 23 - 0 19: !ors - 19 - 0 9: !ors - 9 - 0 2: !ors - 2 - -8 reg_values_out: 26: !ors - 26 - 0 25: !ors - 25 - 0 22: !ors - 22 - 0 24: !ors - 24 - 0 20: !ors - 20 - 0 23: !ors - 23 - 0 19: !ors - 19 - 0 1: !ors - 1 - 0 18: !c 39 21: !ors - 21 - 0 9: !ors - 9 - 0 27: !ors - 27 - 0 2: !ors - 2 - -4 stack_values_in: -4: !ors - 8 - 0 -8: !ors - 9 - 0 stack_values_out: -4: !ors - 8 - 0 -8: !ors - 9 - 0 live_in: - 27 - 20 - 19 - 24 - 26 - 23 - 2 - 9 - 8 - 1 - 25 - 21 - 22 - 10 - 18 live_out: - 8 - 20 - 22 - 9 - 27 - 21 - 10 - 19 - 26 - 23 - 24 - 18 - 2 - 25 - 1 u_def: - 9 - 8 - 2 - 18 - node: !IArith inst: data: Addi rd: data: 8 rs1: data: 8 imm: data: -1 func_entry: 9 func_exit: 27 nexts: - 23 prevs: - 21 reg_values_in: 26: !ors - 26 - 0 25: !ors - 25 - 0 22: !ors - 22 - 0 24: !ors - 24 - 0 20: !ors - 20 - 0 23: !ors - 23 - 0 19: !ors - 19 - 0 1: !ors - 1 - 0 18: !c 39 21: !ors - 21 - 0 9: !ors - 9 - 0 27: !ors - 27 - 0 2: !ors - 2 - -4 reg_values_out: 23: !ors - 23 - 0 22: !ors - 22 - 0 18: !c 39 25: !ors - 25 - 0 19: !ors - 19 - 0 26: !ors - 26 - 0 1: !ors - 1 - 0 21: !ors - 21 - 0 20: !ors - 20 - 0 9: !ors - 9 - 0 27: !ors - 27 - 0 2: !ors - 2 - -4 24: !ors - 24 - 0 stack_values_in: -4: !ors - 8 - 0 -8: !ors - 9 - 0 stack_values_out: -4: !ors - 8 - 0 -8: !ors - 9 - 0 live_in: - 8 - 20 - 22 - 9 - 27 - 21 - 10 - 19 - 26 - 23 - 24 - 18 - 2 - 25 - 1 live_out: - 27 - 21 - 1 - 24 - 23 - 26 - 8 - 2 - 25 - 10 - 20 - 18 - 9 - 19 - 22 u_def: - 8 - 18 - 9 - 2 - node: !JumpLink inst: data: Jal rd: data: 0 name: data: L1 func_entry: 9 func_exit: 27 nexts: - 13 prevs: - 22 reg_values_in: 23: !ors - 23 - 0 22: !ors - 22 - 0 18: !c 39 25: !ors - 25 - 0 19: !ors - 19 - 0 26: !ors - 26 - 0 1: !ors - 1 - 0 21: !ors - 21 - 0 20: !ors - 20 - 0 9: !ors - 9 - 0 27: !ors - 27 - 0 2: !ors - 2 - -4 24: !ors - 24 - 0 reg_values_out: 21: !ors - 21 - 0 23: !ors - 23 - 0 18: !c 39 1: !ors - 1 - 0 27: !ors - 27 - 0 20: !ors - 20 - 0 2: !ors - 2 - -4 24: !ors - 24 - 0 9: !ors - 9 - 0 25: !ors - 25 - 0 19: !ors - 19 - 0 22: !ors - 22 - 0 26: !ors - 26 - 0 stack_values_in: -4: !ors - 8 - 0 -8: !ors - 9 - 0 stack_values_out: -4: !ors - 8 - 0 -8: !ors - 9 - 0 live_in: - 27 - 21 - 1 - 24 - 23 - 26 - 8 - 2 - 25 - 10 - 20 - 18 - 9 - 19 - 22 live_out: - 27 - 8 - 26 - 20 - 21 - 2 - 18 - 19 - 25 - 24 - 1 - 23 - 10 - 22 - 9 u_def: - 8 - 18 - 9 - 2 - node: !Arith inst: data: Add rd: data: 10 rs1: data: 8 rs2: data: 0 labels: - L2 func_entry: 9 func_exit: 27 nexts: - 25 prevs: - 13 reg_values_in: 20: !ors - 20 - 0 23: !ors - 23 - 0 24: !ors - 24 - 0 21: !ors - 21 - 0 22: !ors - 22 - 0 9: !ors - 9 - 0 2: !ors - 2 - -4 26: !ors - 26 - 0 27: !ors - 27 - 0 19: !ors - 19 - 0 25: !ors - 25 - 0 1: !ors - 1 - 0 reg_values_out: 20: !ors - 20 - 0 9: !ors - 9 - 0 19: !ors - 19 - 0 23: !ors - 23 - 0 25: !ors - 25 - 0 1: !ors - 1 - 0 26: !ors - 26 - 0 21: !ors - 21 - 0 27: !ors - 27 - 0 2: !ors - 2 - -4 22: !ors - 22 - 0 24: !ors - 24 - 0 stack_values_in: -4: !ors - 8 - 0 stack_values_out: -4: !ors - 8 - 0 live_in: - 9 - 22 - 8 - 25 - 26 - 23 - 20 - 2 - 18 - 27 - 19 - 21 - 24 - 1 live_out: - 20 - 23 - 24 - 25 - 2 - 1 - 27 - 22 - 21 - 10 - 26 - 9 - 18 - 19 u_def: - 10 - 8 - 2 - node: !Load inst: data: Lw rd: data: 8 rs1: data: 2 imm: data: 0 func_entry: 9 func_exit: 27 nexts: - 26 prevs: - 24 reg_values_in: 20: !ors - 20 - 0 9: !ors - 9 - 0 19: !ors - 19 - 0 23: !ors - 23 - 0 25: !ors - 25 - 0 1: !ors - 1 - 0 26: !ors - 26 - 0 21: !ors - 21 - 0 27: !ors - 27 - 0 2: !ors - 2 - -4 22: !ors - 22 - 0 24: !ors - 24 - 0 reg_values_out: 21: !ors - 21 - 0 23: !ors - 23 - 0 20: !ors - 20 - 0 2: !ors - 2 - -4 9: !ors - 9 - 0 19: !ors - 19 - 0 1: !ors - 1 - 0 27: !ors - 27 - 0 22: !ors - 22 - 0 8: !ors - 8 - 0 26: !ors - 26 - 0 25: !ors - 25 - 0 24: !ors - 24 - 0 stack_values_in: -4: !ors - 8 - 0 stack_values_out: -4: !ors - 8 - 0 live_in: - 20 - 23 - 24 - 25 - 2 - 1 - 27 - 22 - 21 - 10 - 26 - 9 - 18 - 19 live_out: - 21 - 19 - 23 - 25 - 22 - 26 - 27 - 24 - 10 - 18 - 1 - 8 - 2 - 9 - 20 u_def: - 8 - 10 - 2 - node: !IArith inst: data: Addi rd: data: 2 rs1: data: 2 imm: data: 4 func_entry: 9 func_exit: 27 nexts: - 27 prevs: - 25 reg_values_in: 21: !ors - 21 - 0 23: !ors - 23 - 0 20: !ors - 20 - 0 2: !ors - 2 - -4 9: !ors - 9 - 0 19: !ors - 19 - 0 1: !ors - 1 - 0 27: !ors - 27 - 0 22: !ors - 22 - 0 8: !ors - 8 - 0 26: !ors - 26 - 0 25: !ors - 25 - 0 24: !ors - 24 - 0 reg_values_out: 24: !ors - 24 - 0 9: !ors - 9 - 0 27: !ors - 27 - 0 23: !ors - 23 - 0 19: !ors - 19 - 0 1: !ors - 1 - 0 26: !ors - 26 - 0 21: !ors - 21 - 0 25: !ors - 25 - 0 2: !ors - 2 - 0 20: !ors - 20 - 0 22: !ors - 22 - 0 8: !ors - 8 - 0 stack_values_in: -4: !ors - 8 - 0 stack_values_out: -4: !ors - 8 - 0 live_in: - 21 - 19 - 23 - 25 - 22 - 26 - 27 - 24 - 10 - 18 - 1 - 8 - 2 - 9 - 20 live_out: - 25 - 1 - 10 - 9 - 22 - 24 - 20 - 19 - 2 - 27 - 23 - 26 - 8 - 21 - 18 u_def: - 10 - 8 - 2 - node: !JumpLinkR inst: data: Jalr rd: data: 0 rs1: data: 1 imm: data: 0 func_entry: 9 func_exit: 27 prevs: - 26 reg_values_in: 24: !ors - 24 - 0 9: !ors - 9 - 0 27: !ors - 27 - 0 23: !ors - 23 - 0 19: !ors - 19 - 0 1: !ors - 1 - 0 26: !ors - 26 - 0 21: !ors - 21 - 0 25: !ors - 25 - 0 2: !ors - 2 - 0 20: !ors - 20 - 0 22: !ors - 22 - 0 8: !ors - 8 - 0 reg_values_out: 19: !ors - 19 - 0 1: !ors - 1 - 0 21: !ors - 21 - 0 9: !ors - 9 - 0 23: !ors - 23 - 0 2: !ors - 2 - 0 26: !ors - 26 - 0 22: !ors - 22 - 0 24: !ors - 24 - 0 20: !ors - 20 - 0 25: !ors - 25 - 0 27: !ors - 27 - 0 8: !ors - 8 - 0 stack_values_in: -4: !ors - 8 - 0 stack_values_out: -4: !ors - 8 - 0 live_in: - 25 - 1 - 10 - 9 - 22 - 24 - 20 - 19 - 2 - 27 - 23 - 26 - 8 - 21 - 18 u_def: - 10 - 8 - 2