• Home
  • Raw
  • Download

Lines Matching full:enum

76 			     enum loongarch_gpr rd, enum loongarch_gpr rj, int imm)  in emit_ldbu()
85 enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in emit_ldhu()
94 enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in emit_ldwu()
103 enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in emit_ldd()
112 enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in emit_stb()
121 enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in emit_sth()
130 enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in emit_stw()
139 enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in emit_std()
147 static inline void emit_ldxbu(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_ldxbu()
148 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_ldxbu()
156 static inline void emit_ldxhu(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_ldxhu()
157 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_ldxhu()
165 static inline void emit_ldxwu(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_ldxwu()
166 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_ldxwu()
174 static inline void emit_ldxd(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_ldxd()
175 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_ldxd()
183 static inline void emit_stxb(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_stxb()
184 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_stxb()
192 static inline void emit_stxh(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_stxh()
193 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_stxh()
201 static inline void emit_stxw(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_stxw()
202 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_stxw()
210 static inline void emit_stxd(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_stxd()
211 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_stxd()
219 static inline void emit_amaddw(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_amaddw()
220 enum loongarch_gpr rk, enum loongarch_gpr rj) in emit_amaddw()
228 static inline void emit_amaddd(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_amaddd()
229 enum loongarch_gpr rk, enum loongarch_gpr rj) in emit_amaddd()
237 static inline void emit_addd(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_addd()
238 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_addd()
247 enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in emit_addiw()
256 enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in emit_addid()
264 static inline void emit_subd(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_subd()
265 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_subd()
273 static inline void emit_muld(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_muld()
274 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_muld()
282 static inline void emit_divdu(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_divdu()
283 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_divdu()
291 static inline void emit_moddu(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_moddu()
292 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_moddu()
300 static inline void emit_and(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_and()
301 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_and()
310 enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) in emit_andi()
318 static inline void emit_or(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_or()
319 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_or()
328 enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) in emit_ori()
336 static inline void emit_xor(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_xor()
337 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_xor()
346 enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) in emit_xori()
355 enum loongarch_gpr rd, int imm) in emit_lu12iw()
363 enum loongarch_gpr rd, int imm) in emit_lu32id()
371 enum loongarch_gpr rd, enum loongarch_gpr rj, int imm) in emit_lu52id()
379 static inline void emit_sllw(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_sllw()
380 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_sllw()
389 enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) in emit_slliw()
397 static inline void emit_slld(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_slld()
398 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_slld()
407 enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) in emit_sllid()
415 static inline void emit_srlw(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_srlw()
416 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_srlw()
425 enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) in emit_srliw()
433 static inline void emit_srld(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_srld()
434 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_srld()
443 enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) in emit_srlid()
451 static inline void emit_sraw(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_sraw()
452 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_sraw()
461 enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) in emit_sraiw()
469 static inline void emit_srad(union loongarch_instruction *insn, enum loongarch_gpr rd, in emit_srad()
470 enum loongarch_gpr rj, enum loongarch_gpr rk) in emit_srad()
479 enum loongarch_gpr rd, enum loongarch_gpr rj, u32 imm) in emit_sraid()
488 enum loongarch_gpr rj, enum loongarch_gpr rd, int offset) in emit_beq()
497 enum loongarch_gpr rj, enum loongarch_gpr rd, int offset) in emit_bne()
506 enum loongarch_gpr rj, enum loongarch_gpr rd, int offset) in emit_blt()
515 enum loongarch_gpr rj, enum loongarch_gpr rd, int offset) in emit_bge()
524 enum loongarch_gpr rj, enum loongarch_gpr rd, int offset) in emit_bltu()
533 enum loongarch_gpr rj, enum loongarch_gpr rd, int offset) in emit_bgeu()
555 enum loongarch_gpr rd, enum loongarch_gpr rj, int offset) in emit_jirl()
564 enum loongarch_gpr rd, int imm) in emit_pcaddu18i()
572 enum loongarch_gpr rd, enum loongarch_gpr rj) in emit_revb2h()
580 enum loongarch_gpr rd, enum loongarch_gpr rj) in emit_revb2w()
588 enum loongarch_gpr rd, enum loongarch_gpr rj) in emit_revbd()
596 static inline void emit_zext_32(struct jit_ctx *ctx, enum loongarch_gpr reg, bool is32) in emit_zext_32()
606 static inline void emit_sext_32(struct jit_ctx *ctx, enum loongarch_gpr reg) in emit_sext_32()
611 static inline void move_imm32(struct jit_ctx *ctx, enum loongarch_gpr rd, in move_imm32()
648 static inline void move_imm64(struct jit_ctx *ctx, enum loongarch_gpr rd, in move_imm64()
678 static inline void move_reg(struct jit_ctx *ctx, enum loongarch_gpr rd, in move_reg()
679 enum loongarch_gpr rj) in move_reg()
712 static inline void cond_jump_offs16(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, in cond_jump_offs16()
713 enum loongarch_gpr rd, int jmp_offset) in cond_jump_offs16()
760 static inline void cond_jump_offs26(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, in cond_jump_offs26()
761 enum loongarch_gpr rd, int jmp_offset) in cond_jump_offs26()
768 static inline void cond_jump_offs32(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, in cond_jump_offs32()
769 enum loongarch_gpr rd, int jmp_offset) in cond_jump_offs32()
814 static inline void emit_cond_jump(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, in emit_cond_jump()
815 enum loongarch_gpr rd, int jmp_offset) in emit_cond_jump()
833 static inline void emit_tailcall_jump(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, in emit_tailcall_jump()
834 enum loongarch_gpr rd, int jmp_offset) in emit_tailcall_jump()