Lines Matching refs:rv_addi
118 emit(rv_addi(rd, rd, lower), ctx); in emit_imm()
120 emit(rv_addi(rd, RV_REG_ZERO, lower), ctx); in emit_imm()
131 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_imm32()
133 emit(rv_addi(hi(rd), RV_REG_ZERO, -1), ctx); in emit_imm32()
150 emit(rv_addi(RV_REG_A0, lo(r0), 0), ctx); in __build_epilogue()
151 emit(rv_addi(RV_REG_A1, hi(r0), 0), ctx); in __build_epilogue()
165 emit(rv_addi(RV_REG_SP, RV_REG_SP, stack_adjust), ctx); in __build_epilogue()
223 emit(rv_addi(hi(reg), RV_REG_ZERO, 0), ctx); in bpf_put_reg32()
261 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_alu_i64()
286 emit(rv_addi(lo(rd), RV_REG_ZERO, 0), ctx); in emit_alu_i64()
299 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_alu_i64()
339 emit(rv_addi(lo(rd), lo(rd), imm), ctx); in emit_alu_i32()
347 emit(rv_addi(lo(rd), lo(rd), -imm), ctx); in emit_alu_i32()
416 emit(rv_addi(lo(rd), lo(rs), 0), ctx); in emit_alu_r64()
417 emit(rv_addi(hi(rd), hi(rs), 0), ctx); in emit_alu_r64()
459 emit(rv_addi(RV_REG_T0, lo(rs), -32), ctx); in emit_alu_r64()
462 emit(rv_addi(lo(rd), RV_REG_ZERO, 0), ctx); in emit_alu_r64()
464 emit(rv_addi(RV_REG_T1, RV_REG_ZERO, 31), ctx); in emit_alu_r64()
473 emit(rv_addi(RV_REG_T0, lo(rs), -32), ctx); in emit_alu_r64()
476 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_alu_r64()
478 emit(rv_addi(RV_REG_T1, RV_REG_ZERO, 31), ctx); in emit_alu_r64()
487 emit(rv_addi(RV_REG_T0, lo(rs), -32), ctx); in emit_alu_r64()
492 emit(rv_addi(RV_REG_T1, RV_REG_ZERO, 31), ctx); in emit_alu_r64()
521 emit(rv_addi(lo(rd), lo(rs), 0), ctx); in emit_alu_r32()
750 emit(rv_addi(RV_REG_SP, RV_REG_SP, -16), ctx); in emit_call()
755 emit(rv_addi(RV_REG_TCC_SAVED, RV_REG_TCC, 0), ctx); in emit_call()
766 emit(rv_addi(RV_REG_TCC, RV_REG_TCC_SAVED, 0), ctx); in emit_call()
769 emit(rv_addi(lo(r0), RV_REG_A0, 0), ctx); in emit_call()
770 emit(rv_addi(hi(r0), RV_REG_A1, 0), ctx); in emit_call()
771 emit(rv_addi(RV_REG_SP, RV_REG_SP, 16), ctx); in emit_call()
805 emit(rv_addi(RV_REG_TCC, RV_REG_TCC, -1), ctx); in emit_bpf_tail_call()
851 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_load_r64()
856 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_load_r64()
861 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_load_r64()
926 emit(rv_addi(RV_REG_T1, RV_REG_ZERO, 0), ctx); in emit_rev32()
941 emit(rv_addi(rd, RV_REG_T1, 0), ctx); in emit_rev32()
950 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in emit_zext64()
1083 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in bpf_jit_emit_insn()
1105 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in bpf_jit_emit_insn()
1110 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx); in bpf_jit_emit_insn()
1114 emit(rv_addi(RV_REG_T0, lo(rd), 0), ctx); in bpf_jit_emit_insn()
1115 emit(rv_addi(lo(rd), hi(rd), 0), ctx); in bpf_jit_emit_insn()
1116 emit(rv_addi(hi(rd), RV_REG_T0, 0), ctx); in bpf_jit_emit_insn()
1325 emit(rv_addi(RV_REG_TCC, RV_REG_ZERO, MAX_TAIL_CALL_CNT), ctx); in bpf_jit_build_prologue()
1327 emit(rv_addi(RV_REG_SP, RV_REG_SP, -stack_adjust), ctx); in bpf_jit_build_prologue()
1341 emit(rv_addi(RV_REG_FP, RV_REG_SP, stack_adjust), ctx); in bpf_jit_build_prologue()
1344 emit(rv_addi(lo(fp), RV_REG_SP, bpf_stack_adjust), ctx); in bpf_jit_build_prologue()
1345 emit(rv_addi(hi(fp), RV_REG_ZERO, 0), ctx); in bpf_jit_build_prologue()
1348 emit(rv_addi(lo(r1), RV_REG_A0, 0), ctx); in bpf_jit_build_prologue()
1349 emit(rv_addi(hi(r1), RV_REG_ZERO, 0), ctx); in bpf_jit_build_prologue()