Searched refs:emit_instr (Results 1 – 2 of 2) sorted by relevance
| /Linux-v4.19/arch/mips/net/ |
| D | ebpf_jit.c | 130 #define emit_instr(ctx, func, ...) \ macro 302 emit_instr(ctx, daddiu, MIPS_R_V1, MIPS_R_ZERO, MAX_TAIL_CALL_CNT); in gen_int_prologue() 304 emit_instr(ctx, daddiu, MIPS_R_SP, MIPS_R_SP, -stack_adjust); in gen_int_prologue() 311 emit_instr(ctx, sd, MIPS_R_RA, store_offset, MIPS_R_SP); in gen_int_prologue() 315 emit_instr(ctx, sd, MIPS_R_S0, store_offset, MIPS_R_SP); in gen_int_prologue() 319 emit_instr(ctx, sd, MIPS_R_S1, store_offset, MIPS_R_SP); in gen_int_prologue() 323 emit_instr(ctx, sd, MIPS_R_S2, store_offset, MIPS_R_SP); in gen_int_prologue() 327 emit_instr(ctx, sd, MIPS_R_S3, store_offset, MIPS_R_SP); in gen_int_prologue() 331 emit_instr(ctx, sd, MIPS_R_S4, store_offset, MIPS_R_SP); in gen_int_prologue() 336 emit_instr(ctx, daddu, MIPS_R_S4, MIPS_R_V1, MIPS_R_ZERO); in gen_int_prologue() [all …]
|
| D | bpf_jit.c | 121 #define emit_instr(ctx, func, ...) \ macro 152 emit_instr(ctx, addu, dst, src1, src2); in emit_addu() 157 emit_instr(ctx, nop); in emit_nop() 184 emit_instr(ctx, or, dst, src1, src2); in emit_or() 194 emit_instr(ctx, ori, dst, src, imm); in emit_ori() 205 emit_instr(ctx, daddiu, dst, src, imm); in emit_daddiu() 215 emit_instr(ctx, addiu, dst, src, imm); in emit_addiu() 222 emit_instr(ctx, and, dst, src1, src2); in emit_and() 233 emit_instr(ctx, andi, dst, src, imm); in emit_andi() 240 emit_instr(ctx, xor, dst, src1, src2); in emit_xor() [all …]
|