X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=deps%2Flightning%2Flib%2Fjit_names.c;h=88bc717bae1a28a3a95cdf0866fcb525c819686b;hb=b68d544b28b604e2e88e2dbab5b55826a03a269e;hp=475bc96cc27a5b70ebbe97ff9fce68d0c44076de;hpb=4a71579b757d3a2eb6902c84391f429838ad4912;p=pcsx_rearmed.git diff --git a/deps/lightning/lib/jit_names.c b/deps/lightning/lib/jit_names.c index 475bc96c..88bc717b 100644 --- a/deps/lightning/lib/jit_names.c +++ b/deps/lightning/lib/jit_names.c @@ -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,25 @@ 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", @@ -57,7 +65,8 @@ static char *code_name[] = { "lshr", "lshi", "rshr", "rshi", "rshr_u", "rshi_u", - "negr", "comr", + "negr", "negi", + "comr", "comi", "ltr", "lti", "ltr_u", "lti_u", "ler", "lei", @@ -69,11 +78,20 @@ static char *code_name[] = { "gtr_u", "gti_u", "ner", "nei", "movr", "movi", - "extr_c", "extr_uc", - "extr_s", "extr_us", - "extr_i", "extr_ui", - "htonr_us", - "htonr_ui", "htonr_ul", + "movnr", "movzr", + "casr", "casi", + "extr_c", "exti_c", + "extr_uc", "exti_uc", + "extr_s", "exti_s", + "extr_us", "exti_us", + "extr_i", "exti_i", + "extr_ui", "exti_ui", + "bswapr_us", "bswapi_us", + "bswapr_ui", "bswapi_ui", + "bswapr_ul", "bswapi_ul", + "htonr_us", "htoni_us", + "htonr_ui", "htoni_ui", + "htonr_ul", "htoni_ul", "ldr_c", "ldi_c", "ldr_uc", "ldi_uc", "ldr_s", "ldi_s", @@ -119,10 +137,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", @@ -135,8 +165,9 @@ static char *code_name[] = { "rsbi_f", "mulr_f", "muli_f", "divr_f", "divi_f", - "negr_f", "absr_f", - "sqrtr_f", + "negr_f", "negi_f", + "absr_f", "absi_f", + "sqrtr_f", "sqrti_f", "ltr_f", "lti_f", "ler_f", "lei_f", "eqr_f", "eqi_f", @@ -182,8 +213,9 @@ static char *code_name[] = { "rsbi_d", "mulr_d", "muli_d", "divr_d", "divi_d", - "negr_d", "absr_d", - "sqrtr_d", + "negr_d", "negi_d", + "absr_d", "absi_d", + "sqrtr_d", "sqrti_d", "ltr_d", "lti_d", "ler_d", "lei_d", "eqr_d", "eqi_d", @@ -198,7 +230,8 @@ static char *code_name[] = { "ltgtr_d", "ltgti_d", "ordr_d", "ordi_d", "unordr_d", "unordi_d", - "truncr_d_i", "truncr_d_l", + "truncr_d_i", + "truncr_d_l", "extr_d", "extr_f_d", "movr_d", "movi_d", "ldr_d", "ldi_d", @@ -222,9 +255,40 @@ static char *code_name[] = { "pushargr_d", "pushargi_d", "retr_d", "reti_d", "retval_d", - "movr_w_f", "movr_ww_d", - "movr_w_d", + "movr_w_f", "movi_w_f", + "movr_ww_d", "movi_ww_d", + "movr_w_d", "movi_w_d", "movr_f_w", "movi_f_w", "movr_d_ww", "movi_d_ww", "movr_d_w", "movi_d_w", + "clor", "cloi", + "clzr", "clzi", + "ctor", "ctoi", + "ctzr", "ctzi", + "rbitr", "rbiti", + "popcntr", "popcnti", + "lrotr", "lroti", + "rrotr", "rroti", + "extr", "exti", + "extr_u", "exti_u", + "depr", "depi", + "qlshr", "qlshi", + "qlshr_u", "qlshi_u", + "qrshr", "qrshi", + "qrshr_u", "qrshi_u", + "unldr", "unldi", + "unldr_u", "unldi_u", + "unstr", "unsti", + "unldr_x", "unldi_x", + "unstr_x", "unsti_x", + "fmar_f", "fmai_f", + "fmsr_f", "fmsi_f", + "fmar_d", "fmai_d", + "fmsr_d", "fmsi_d", + "fnmar_f", "fnmai_f", + "fnmsr_f", "fnmsi_f", + "fnmar_d", "fnmai_d", + "fnmsr_d", "fnmsi_d", + "hmulr", "hmuli", + "hmulr_u", "hmuli_u", };