Merge pull request #718 from pcercuei/update-lightrec-20230224
[pcsx_rearmed.git] / deps / lightning / lib / jit_names.c
index ebd3d56..e5985a3 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2014-2019  Free Software Foundation, Inc.
+ * Copyright (C) 2014-2023  Free Software Foundation, Inc.
  *
  * This file is part of GNU lightning.
  *
@@ -21,17 +21,27 @@ static char *code_name[] = {
     "data",
     "live",            "align",
     "save",            "load",
+    "skip",
     "#name",           "#note",
     "label",
     "prolog",
     "ellipsis",                "va_push",
     "allocai",         "allocar",
-    "arg",
+    "arg_c",
+    "arg_s",
+    "arg_i",
+    "arg_l",
     "getarg_c",                "getarg_uc",
     "getarg_s",                "getarg_us",
     "getarg_i",                "getarg_ui",
     "getarg_l",
-    "putargr",         "putargi",
+    "putargr_c",       "putargi_c",
+    "putargr_uc",      "putargi_uc",
+    "putargr_s",       "putargi_s",
+    "putargr_us",      "putargi_us",
+    "putargr_i",       "putargi_i",
+    "putargr_ui",      "putargi_ui",
+    "putargr_l",       "putargi_l",
     "va_start",
     "va_arg",          "va_arg_d",
     "va_end",
@@ -70,9 +80,12 @@ static char *code_name[] = {
     "ner",             "nei",
     "movr",            "movi",
     "movnr",           "movzr",
+    "casr",            "casi",
     "extr_c",          "extr_uc",
     "extr_s",          "extr_us",
     "extr_i",          "extr_ui",
+    "bswapr_us",
+    "bswapr_ui",       "bswapr_ul",
     "htonr_us",
     "htonr_ui",                "htonr_ul",
     "ldr_c",           "ldi_c",
@@ -120,10 +133,22 @@ static char *code_name[] = {
     "jmpr",            "jmpi",
     "callr",           "calli",
     "prepare",
-    "pushargr",                "pushargi",
+    "pushargr_c",      "pushargi_c",
+    "pushargr_uc",     "pushargi_uc",
+    "pushargr_s",      "pushargi_s",
+    "pushargr_us",     "pushargi_us",
+    "pushargr_i",      "pushargi_i",
+    "pushargr_ui",     "pushargi_ui",
+    "pushargr_l",      "pushargi_l",
     "finishr",         "finishi",
     "ret",
-    "retr",            "reti",
+    "retr_c",          "reti_c",
+    "retr_uc",         "reti_uc",
+    "retr_s",          "reti_s",
+    "retr_us",         "reti_us",
+    "retr_i",          "reti_i",
+    "retr_ui",         "reti_ui",
+    "retr_l",          "reti_l",
     "retval_c",                "retval_uc",
     "retval_s",                "retval_us",
     "retval_i",                "retval_ui",
@@ -228,6 +253,6 @@ static char *code_name[] = {
     "movr_f_w",                "movi_f_w",
     "movr_d_ww",       "movi_d_ww",
     "movr_d_w",                "movi_d_w",
-    "bswapr_us",
-    "bswapr_ui",               "bswapr_ul",
+    "clo",             "clz",
+    "cto",             "ctz",
 };