Add missing addPtr->add32 mapping for X86.
authorbarraclough@apple.com <barraclough@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Sep 2011 01:46:12 +0000 (01:46 +0000)
committerbarraclough@apple.com <barraclough@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Sep 2011 01:46:12 +0000 (01:46 +0000)
Rubber stamped by Sam Weinig.

* assembler/MacroAssembler.h:
(JSC::MacroAssembler::addPtr):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@95693 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/assembler/MacroAssembler.h

index 2f9eb27..d24651d 100644 (file)
@@ -1,5 +1,14 @@
 2011-09-21  Gavin Barraclough  <barraclough@apple.com>
 
+        Add missing addPtr->add32 mapping for X86.
+
+        Rubber stamped by Sam Weinig.
+
+        * assembler/MacroAssembler.h:
+        (JSC::MacroAssembler::addPtr):
+
+2011-09-21  Gavin Barraclough  <barraclough@apple.com>
+
         Add missing addDouble for AbsoluteAddress to X86
 
         Rubber stamped by Geoff Garen.
index e0d656a..70a4776 100644 (file)
@@ -199,6 +199,11 @@ public:
         add32(imm, src, dest);
     }
 
+    void addPtr(TrustedImm32 imm, AbsoluteAddress address)
+    {
+        add32(imm, address);
+    }
+    
     void andPtr(RegisterID src, RegisterID dest)
     {
         and32(src, dest);