Author: edelsohn Branch: ppc-backend-2 Changeset: r55416:733ce9417ed7 Date: 2012-06-05 12:12 -0400 http://bitbucket.org/pypy/pypy/changeset/733ce9417ed7/
Log: (edelsohn, bivab): Add FP support to cmp_op. diff --git a/pypy/jit/backend/ppc/codebuilder.py b/pypy/jit/backend/ppc/codebuilder.py --- a/pypy/jit/backend/ppc/codebuilder.py +++ b/pypy/jit/backend/ppc/codebuilder.py @@ -1174,8 +1174,10 @@ self._copy_to_raw_memory(addr) self.flush_cache(addr) - def cmp_op(self, block, a, b, imm=False, signed=True): - if IS_PPC_32: + def cmp_op(self, block, a, b, imm=False, signed=True, fp=False): + if fp == True: + self.fcmpu(block, a, b) + elif IS_PPC_32: if signed: if imm: # 32 bit immediate signed _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit