Lines Matching refs:tmp
79 u64 tmp = val; in emit_a64_mov_i64() local
82 emit(A64_MOVZ(1, reg, tmp & 0xffff, shift), ctx); in emit_a64_mov_i64()
83 tmp >>= 16; in emit_a64_mov_i64()
85 while (tmp) { in emit_a64_mov_i64()
86 if (tmp & 0xffff) in emit_a64_mov_i64()
87 emit(A64_MOVK(1, reg, tmp & 0xffff, shift), ctx); in emit_a64_mov_i64()
88 tmp >>= 16; in emit_a64_mov_i64()
252 const u8 tmp = bpf2a64[TMP_REG_1]; in build_insn() local
325 emit(A64_UDIV(is64, tmp, dst, src), ctx); in build_insn()
326 emit(A64_MUL(is64, tmp, tmp, src), ctx); in build_insn()
327 emit(A64_SUB(is64, dst, dst, tmp), ctx); in build_insn()
398 emit_a64_mov_i(is64, tmp, imm, ctx); in build_insn()
399 emit(A64_ADD(is64, dst, dst, tmp), ctx); in build_insn()
404 emit_a64_mov_i(is64, tmp, imm, ctx); in build_insn()
405 emit(A64_SUB(is64, dst, dst, tmp), ctx); in build_insn()
410 emit_a64_mov_i(is64, tmp, imm, ctx); in build_insn()
411 emit(A64_AND(is64, dst, dst, tmp), ctx); in build_insn()
416 emit_a64_mov_i(is64, tmp, imm, ctx); in build_insn()
417 emit(A64_ORR(is64, dst, dst, tmp), ctx); in build_insn()
422 emit_a64_mov_i(is64, tmp, imm, ctx); in build_insn()
423 emit(A64_EOR(is64, dst, dst, tmp), ctx); in build_insn()
428 emit_a64_mov_i(is64, tmp, imm, ctx); in build_insn()
429 emit(A64_MUL(is64, dst, dst, tmp), ctx); in build_insn()
434 emit_a64_mov_i(is64, tmp, imm, ctx); in build_insn()
435 emit(A64_UDIV(is64, dst, dst, tmp), ctx); in build_insn()
441 emit(A64_UDIV(is64, tmp, dst, tmp2), ctx); in build_insn()
442 emit(A64_MUL(is64, tmp, tmp, tmp2), ctx); in build_insn()
443 emit(A64_SUB(is64, dst, dst, tmp), ctx); in build_insn()
510 emit_a64_mov_i(1, tmp, imm, ctx); in build_insn()
511 emit(A64_CMP(1, dst, tmp), ctx); in build_insn()
515 emit_a64_mov_i(1, tmp, imm, ctx); in build_insn()
516 emit(A64_TST(1, dst, tmp), ctx); in build_insn()
525 emit_a64_mov_i64(tmp, func, ctx); in build_insn()
528 emit(A64_BLR(tmp), ctx); in build_insn()
571 emit_a64_mov_i(1, tmp, off, ctx); in build_insn()
574 emit(A64_LDR32(dst, src, tmp), ctx); in build_insn()
577 emit(A64_LDRH(dst, src, tmp), ctx); in build_insn()
580 emit(A64_LDRB(dst, src, tmp), ctx); in build_insn()
583 emit(A64_LDR64(dst, src, tmp), ctx); in build_insn()
596 emit_a64_mov_i(1, tmp, imm, ctx); in build_insn()
599 emit(A64_STR32(tmp, dst, tmp2), ctx); in build_insn()
602 emit(A64_STRH(tmp, dst, tmp2), ctx); in build_insn()
605 emit(A64_STRB(tmp, dst, tmp2), ctx); in build_insn()
608 emit(A64_STR64(tmp, dst, tmp2), ctx); in build_insn()
619 emit_a64_mov_i(1, tmp, off, ctx); in build_insn()
622 emit(A64_STR32(src, dst, tmp), ctx); in build_insn()
625 emit(A64_STRH(src, dst, tmp), ctx); in build_insn()
628 emit(A64_STRB(src, dst, tmp), ctx); in build_insn()
631 emit(A64_STR64(src, dst, tmp), ctx); in build_insn()