Skip to content

Commit

Permalink
x86: Group "mov_*" funcs together.
Browse files Browse the repository at this point in the history
  • Loading branch information
pfalcon committed Oct 15, 2020
1 parent 0d5c40c commit 7aba844
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions jitgen/x86.py
Expand Up @@ -88,15 +88,15 @@ def mov_imm(self, r, v):
self.emit(MOV_R_IMM + r)
self.emit32(v)

def mov_rr32(self, dest_reg, src_reg):
self.emit(MOV_R_RM_32)
self.emit(self.modrm(3, dest_reg, src_reg))

def load(self, dest_reg, base_reg, offset):
self.emit(MOV_R_RM_32)
self.emit(self.modrm(1, dest_reg, base_reg))
self.emit(offset & 0xff)

def mov_rr32(self, dest_reg, src_reg):
self.emit(MOV_R_RM_32)
self.emit(self.modrm(3, dest_reg, src_reg))

def ret(self):
self.emit(RET)

Expand Down

0 comments on commit 7aba844

Please sign in to comment.