Lines Matching refs:dst
217 const u8 dst = bpf2a64[insn->dst_reg]; in build_insn() local
243 emit(A64_MOV(is64, dst, src), ctx); in build_insn()
248 emit(A64_ADD(is64, dst, dst, src), ctx); in build_insn()
252 emit(A64_SUB(is64, dst, dst, src), ctx); in build_insn()
256 emit(A64_AND(is64, dst, dst, src), ctx); in build_insn()
260 emit(A64_ORR(is64, dst, dst, src), ctx); in build_insn()
264 emit(A64_EOR(is64, dst, dst, src), ctx); in build_insn()
268 emit(A64_MUL(is64, dst, dst, src), ctx); in build_insn()
288 emit(A64_UDIV(is64, dst, dst, src), ctx); in build_insn()
292 emit(A64_UDIV(is64, tmp, dst, src), ctx); in build_insn()
294 emit(A64_SUB(is64, dst, dst, tmp), ctx); in build_insn()
301 emit(A64_LSLV(is64, dst, dst, src), ctx); in build_insn()
305 emit(A64_LSRV(is64, dst, dst, src), ctx); in build_insn()
309 emit(A64_ASRV(is64, dst, dst, src), ctx); in build_insn()
314 emit(A64_NEG(is64, dst, dst), ctx); in build_insn()
328 emit(A64_REV16(is64, dst, dst), ctx); in build_insn()
330 emit(A64_UXTH(is64, dst, dst), ctx); in build_insn()
333 emit(A64_REV32(is64, dst, dst), ctx); in build_insn()
337 emit(A64_REV64(dst, dst), ctx); in build_insn()
345 emit(A64_UXTH(is64, dst, dst), ctx); in build_insn()
349 emit(A64_UXTW(is64, dst, dst), ctx); in build_insn()
359 emit_a64_mov_i(is64, dst, imm, ctx); in build_insn()
366 emit(A64_ADD(is64, dst, dst, tmp), ctx); in build_insn()
372 emit(A64_SUB(is64, dst, dst, tmp), ctx); in build_insn()
378 emit(A64_AND(is64, dst, dst, tmp), ctx); in build_insn()
384 emit(A64_ORR(is64, dst, dst, tmp), ctx); in build_insn()
390 emit(A64_EOR(is64, dst, dst, tmp), ctx); in build_insn()
396 emit(A64_MUL(is64, dst, dst, tmp), ctx); in build_insn()
402 emit(A64_UDIV(is64, dst, dst, tmp), ctx); in build_insn()
408 emit(A64_UDIV(is64, tmp, dst, tmp2), ctx); in build_insn()
410 emit(A64_SUB(is64, dst, dst, tmp), ctx); in build_insn()
414 emit(A64_LSL(is64, dst, dst, imm), ctx); in build_insn()
418 emit(A64_LSR(is64, dst, dst, imm), ctx); in build_insn()
422 emit(A64_ASR(is64, dst, dst, imm), ctx); in build_insn()
438 emit(A64_CMP(1, dst, src), ctx); in build_insn()
467 emit(A64_TST(1, dst, src), ctx); in build_insn()
478 emit(A64_CMP(1, dst, tmp), ctx); in build_insn()
483 emit(A64_TST(1, dst, tmp), ctx); in build_insn()
527 emit_a64_mov_i64(dst, imm64, ctx); in build_insn()
541 emit(A64_LDR32(dst, src, tmp), ctx); in build_insn()
544 emit(A64_LDRH(dst, src, tmp), ctx); in build_insn()
547 emit(A64_LDRB(dst, src, tmp), ctx); in build_insn()
550 emit(A64_LDR64(dst, src, tmp), ctx); in build_insn()
571 emit(A64_STR32(src, dst, tmp), ctx); in build_insn()
574 emit(A64_STRH(src, dst, tmp), ctx); in build_insn()
577 emit(A64_STRB(src, dst, tmp), ctx); in build_insn()
580 emit(A64_STR64(src, dst, tmp), ctx); in build_insn()