diff options
author | Simon Hausmann <simon.hausmann@digia.com> | 2012-11-07 11:22:47 +0100 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@digia.com> | 2012-11-07 11:22:47 +0100 |
commit | cfd86b747d32ac22246a1aa908eaa720c63a88c1 (patch) | |
tree | 24d68c6f61c464ecba1e05670b80390ea3b0e50c /Source/JavaScriptCore/offlineasm/instructions.rb | |
parent | 69d7c744c9de19d152dbe2d8e46eb7dfd4511d1a (diff) | |
download | qtwebkit-cfd86b747d32ac22246a1aa908eaa720c63a88c1.tar.gz |
Imported WebKit commit 20271caf2e2c016d5cef40184cddeefeac4f1876 (http://svn.webkit.org/repository/webkit/trunk@133733)
New snapshot that contains all previous fixes as well as build fix for latest QtMultimedia API changes.
Diffstat (limited to 'Source/JavaScriptCore/offlineasm/instructions.rb')
-rw-r--r-- | Source/JavaScriptCore/offlineasm/instructions.rb | 52 |
1 files changed, 48 insertions, 4 deletions
diff --git a/Source/JavaScriptCore/offlineasm/instructions.rb b/Source/JavaScriptCore/offlineasm/instructions.rb index ddb1bb90f..e047b2a16 100644 --- a/Source/JavaScriptCore/offlineasm/instructions.rb +++ b/Source/JavaScriptCore/offlineasm/instructions.rb @@ -33,15 +33,19 @@ MACRO_INSTRUCTIONS = "andi", "lshifti", "lshiftp", + "lshiftq", "muli", "negi", "negp", + "negq", "noti", "ori", "rshifti", "urshifti", "rshiftp", "urshiftp", + "rshiftq", + "urshiftq", "subi", "xori", "loadi", @@ -63,8 +67,8 @@ MACRO_INSTRUCTIONS = "ci2d", "fii2d", # usage: fii2d <gpr with least significant bits>, <gpr with most significant bits>, <fpr> "fd2ii", # usage: fd2ii <fpr>, <gpr with least significant bits>, <gpr with most significant bits> - "fp2d", - "fd2p", + "fq2d", + "fd2q", "bdeq", "bdneq", "bdgt", @@ -84,8 +88,8 @@ MACRO_INSTRUCTIONS = "pop", "push", "move", - "sxi2p", - "zxi2p", + "sxi2q", + "zxi2q", "nop", "bieq", "bineq", @@ -199,6 +203,46 @@ MACRO_INSTRUCTIONS = "baddps", "baddpz", "baddpnz", + "tqs", + "tqz", + "tqnz", + "peekq", + "pokeq", + "bqeq", + "bqneq", + "bqa", + "bqaeq", + "bqb", + "bqbeq", + "bqgt", + "bqgteq", + "bqlt", + "bqlteq", + "addq", + "mulq", + "andq", + "orq", + "subq", + "xorq", + "loadq", + "cqeq", + "cqneq", + "cqa", + "cqaeq", + "cqb", + "cqbeq", + "cqgt", + "cqgteq", + "cqlt", + "cqlteq", + "storeq", + "btqs", + "btqz", + "btqnz", + "baddqo", + "baddqs", + "baddqz", + "baddqnz", "bo", "bs", "bz", |