diff options
Diffstat (limited to 'sys/amd64/amd64/bpf_jit_machdep.c')
-rw-r--r-- | sys/amd64/amd64/bpf_jit_machdep.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/amd64/amd64/bpf_jit_machdep.c b/sys/amd64/amd64/bpf_jit_machdep.c index 2f9dd210957f..bc38abe2a7b0 100644 --- a/sys/amd64/amd64/bpf_jit_machdep.c +++ b/sys/amd64/amd64/bpf_jit_machdep.c @@ -242,7 +242,7 @@ bpf_jit_compile(struct bpf_insn *prog, u_int nins, int *mem) ZERO_EAX(); POP(RBX); LEAVE_RET(); - MOVid(EDX, 0); + ZERO_EDX(); MOVobb(DL, RBX, RCX); ANDib(DL, 0xf); SHLib(EDX, 2); @@ -378,7 +378,7 @@ bpf_jit_compile(struct bpf_insn *prog, u_int nins, int *mem) POP(RBX); LEAVE_RET(); MOVrd(ECX, EDX); - MOVid(EDX, 0); + ZERO_EDX(); DIVrd(ECX); MOVrd(EDX, ECX); break; @@ -418,7 +418,7 @@ bpf_jit_compile(struct bpf_insn *prog, u_int nins, int *mem) case BPF_ALU|BPF_DIV|BPF_K: MOVrd(ECX, EDX); - MOVid(EDX, 0); + ZERO_EDX(); MOVid(ESI, ins->k); DIVrd(ESI); MOVrd(EDX, ECX); |