Lines Matching refs:cond
180 static inline int invert_jmp_cond(u8 cond)
182 switch (cond) {
208 static inline void cond_jmp_offset(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj,
211 switch (cond) {
256 static inline void cond_jmp_offs26(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj,
259 cond = invert_jmp_cond(cond);
260 cond_jmp_offset(ctx, cond, rj, rd, 2);
269 static inline int emit_cond_jmp(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj,
284 cond_jmp_offs26(ctx, cond, rj, rd, jmp_offset);
301 static inline int emit_tailcall_jmp(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj,
305 cond_jmp_offset(ctx, cond, rj, rd, jmp_offset);