diff options
Diffstat (limited to 'Source/JavaScriptCore/offlineasm/instructions.rb')
-rw-r--r-- | Source/JavaScriptCore/offlineasm/instructions.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/JavaScriptCore/offlineasm/instructions.rb b/Source/JavaScriptCore/offlineasm/instructions.rb index 497b47371..cc7e0c6a5 100644 --- a/Source/JavaScriptCore/offlineasm/instructions.rb +++ b/Source/JavaScriptCore/offlineasm/instructions.rb @@ -30,15 +30,20 @@ MACRO_INSTRUCTIONS = "addi", "andi", "lshifti", + "lshiftp", "muli", "negi", + "negp", "noti", "ori", "rshifti", "urshifti", + "rshiftp", + "urshiftp", "subi", "xori", "loadi", + "loadis", "loadb", "loadbs", "loadh", @@ -56,6 +61,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", "bdeq", "bdneq", "bdgt", @@ -157,6 +164,7 @@ MACRO_INSTRUCTIONS = "bplt", "bplteq", "addp", + "mulp", "andp", "orp", "subp", |