Author: Remi Meier <[email protected]>
Branch: fix-longevity
Changeset: r82495:4d5d168ea4e5
Date: 2016-02-25 12:45 +0100
http://bitbucket.org/pypy/pypy/changeset/4d5d168ea4e5/

Log:    (plan_rich,remi) fix trivial errors

diff --git a/rpython/jit/backend/llsupport/regalloc.py 
b/rpython/jit/backend/llsupport/regalloc.py
--- a/rpython/jit/backend/llsupport/regalloc.py
+++ b/rpython/jit/backend/llsupport/regalloc.py
@@ -276,7 +276,7 @@
     save_around_call_regs = []
     frame_reg             = None
 
-    free_callee_regs = [reg for reg in all_reg if reg not in 
save_around_call_regs]
+    free_callee_regs = [reg for reg in all_regs if reg not in 
save_around_call_regs]
     free_caller_regs = save_around_call_regs[:]
     is_callee_lookup = [True] * len(all_regs)
     for reg in save_around_call_regs:
@@ -319,13 +319,13 @@
             return self.get_free_register(var, callee=False, target_reg=None)
 
     def remove_free_register(self, reg):
-        if is_callee_lookup[reg.index]:
-            self.free_callee_regs = [fr for fr in self.free_callee_regs if fr 
is not r]
+        if self.is_callee_lookup[reg.index]:
+            self.free_callee_regs = [fr for fr in self.free_callee_regs if fr 
is not reg]
         else:
-            self.free_caller_regs = [fr for fr in self.free_caller_regs if fr 
is not r]
+            self.free_caller_regs = [fr for fr in self.free_caller_regs if fr 
is not reg]
 
     def put_back_register(self, reg):
-        if is_callee_lookup[reg.index]:
+        if self.is_callee_lookup[reg.index]:
             self.free_callee_regs.push(reg)
         else:
             self.free_caller_regs.push(reg)
@@ -752,7 +752,7 @@
          if end-position <= dist:
              # it is 'live during a call' if it live range ends after the call
              return True
-        return False
+         return False
 
 def compute_var_live_ranges(inputargs, operations):
     # compute a dictionary that maps variables to index in
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to