Ignore:
Timestamp:
Jul 15, 2015, 5:01:42 PM (4 years ago)
Author:
nmedfort
Message:

Modified function signature of the existing external UCD functions to match that of the JITed function. Updated pablo_compiler to produce the correct CallInsts?.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/UCD/precompiled_proplist.cpp

    r4636 r4674  
    1438414384
    1438514385extern "C" {
    14386     BitBlock __get_wspace_Y (Basis_bits & basis_bits) {
    14387         Struct_wspace_Y output;
     14386    void __get_wspace_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_wspace_Y & output) {
    1438814387        fwspace_Y . do_block(basis_bits, output);
    14389         return output.cc;
    1439014388    }
    1439114389}
     
    1439414392
    1439514393extern "C" {
    14396     BitBlock __get_bidi_c_Y (Basis_bits & basis_bits) {
    14397         Struct_bidi_c_Y output;
     14394    void __get_bidi_c_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_bidi_c_Y & output) {
    1439814395        fbidi_c_Y . do_block(basis_bits, output);
    14399         return output.cc;
    1440014396    }
    1440114397}
     
    1440414400
    1440514401extern "C" {
    14406     BitBlock __get_join_c_Y (Basis_bits & basis_bits) {
    14407         Struct_join_c_Y output;
     14402    void __get_join_c_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_join_c_Y & output) {
    1440814403        fjoin_c_Y . do_block(basis_bits, output);
    14409         return output.cc;
    1441014404    }
    1441114405}
     
    1441414408
    1441514409extern "C" {
    14416     BitBlock __get_dash_Y (Basis_bits & basis_bits) {
    14417         Struct_dash_Y output;
     14410    void __get_dash_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_dash_Y & output) {
    1441814411        fdash_Y . do_block(basis_bits, output);
    14419         return output.cc;
    1442014412    }
    1442114413}
     
    1442414416
    1442514417extern "C" {
    14426     BitBlock __get_hyphen_Y (Basis_bits & basis_bits) {
    14427         Struct_hyphen_Y output;
     14418    void __get_hyphen_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_hyphen_Y & output) {
    1442814419        fhyphen_Y . do_block(basis_bits, output);
    14429         return output.cc;
    1443014420    }
    1443114421}
     
    1443414424
    1443514425extern "C" {
    14436     BitBlock __get_qmark_Y (Basis_bits & basis_bits) {
    14437         Struct_qmark_Y output;
     14426    void __get_qmark_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_qmark_Y & output) {
    1443814427        fqmark_Y . do_block(basis_bits, output);
    14439         return output.cc;
    1444014428    }
    1444114429}
     
    1444414432
    1444514433extern "C" {
    14446     BitBlock __get_term_Y (Basis_bits & basis_bits) {
    14447         Struct_term_Y output;
     14434    void __get_term_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_term_Y & output) {
    1444814435        fterm_Y . do_block(basis_bits, output);
    14449         return output.cc;
    1445014436    }
    1445114437}
     
    1445414440
    1445514441extern "C" {
    14456     BitBlock __get_omath_Y (Basis_bits & basis_bits) {
    14457         Struct_omath_Y output;
     14442    void __get_omath_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_omath_Y & output) {
    1445814443        fomath_Y . do_block(basis_bits, output);
    14459         return output.cc;
    1446014444    }
    1446114445}
     
    1446414448
    1446514449extern "C" {
    14466     BitBlock __get_hex_Y (Basis_bits & basis_bits) {
    14467         Struct_hex_Y output;
     14450    void __get_hex_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_hex_Y & output) {
    1446814451        fhex_Y . do_block(basis_bits, output);
    14469         return output.cc;
    1447014452    }
    1447114453}
     
    1447414456
    1447514457extern "C" {
    14476     BitBlock __get_ahex_Y (Basis_bits & basis_bits) {
    14477         Struct_ahex_Y output;
     14458    void __get_ahex_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_ahex_Y & output) {
    1447814459        fahex_Y . do_block(basis_bits, output);
    14479         return output.cc;
    1448014460    }
    1448114461}
     
    1448414464
    1448514465extern "C" {
    14486     BitBlock __get_oalpha_Y (Basis_bits & basis_bits) {
    14487         Struct_oalpha_Y output;
     14466    void __get_oalpha_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_oalpha_Y & output) {
    1448814467        foalpha_Y . do_block(basis_bits, output);
    14489         return output.cc;
    1449014468    }
    1449114469}
     
    1449414472
    1449514473extern "C" {
    14496     BitBlock __get_ideo_Y (Basis_bits & basis_bits) {
    14497         Struct_ideo_Y output;
     14474    void __get_ideo_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_ideo_Y & output) {
    1449814475        fideo_Y . do_block(basis_bits, output);
    14499         return output.cc;
    1450014476    }
    1450114477}
     
    1450414480
    1450514481extern "C" {
    14506     BitBlock __get_dia_Y (Basis_bits & basis_bits) {
    14507         Struct_dia_Y output;
     14482    void __get_dia_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_dia_Y & output) {
    1450814483        fdia_Y . do_block(basis_bits, output);
    14509         return output.cc;
    1451014484    }
    1451114485}
     
    1451414488
    1451514489extern "C" {
    14516     BitBlock __get_ext_Y (Basis_bits & basis_bits) {
    14517         Struct_ext_Y output;
     14490    void __get_ext_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_ext_Y & output) {
    1451814491        fext_Y . do_block(basis_bits, output);
    14519         return output.cc;
    1452014492    }
    1452114493}
     
    1452414496
    1452514497extern "C" {
    14526     BitBlock __get_olower_Y (Basis_bits & basis_bits) {
    14527         Struct_olower_Y output;
     14498    void __get_olower_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_olower_Y & output) {
    1452814499        folower_Y . do_block(basis_bits, output);
    14529         return output.cc;
    1453014500    }
    1453114501}
     
    1453414504
    1453514505extern "C" {
    14536     BitBlock __get_oupper_Y (Basis_bits & basis_bits) {
    14537         Struct_oupper_Y output;
     14506    void __get_oupper_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_oupper_Y & output) {
    1453814507        foupper_Y . do_block(basis_bits, output);
    14539         return output.cc;
    1454014508    }
    1454114509}
     
    1454414512
    1454514513extern "C" {
    14546     BitBlock __get_nchar_Y (Basis_bits & basis_bits) {
    14547         Struct_nchar_Y output;
     14514    void __get_nchar_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_nchar_Y & output) {
    1454814515        fnchar_Y . do_block(basis_bits, output);
    14549         return output.cc;
    1455014516    }
    1455114517}
     
    1455414520
    1455514521extern "C" {
    14556     BitBlock __get_ogr_ext_Y (Basis_bits & basis_bits) {
    14557         Struct_ogr_ext_Y output;
     14522    void __get_ogr_ext_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_ogr_ext_Y & output) {
    1455814523        fogr_ext_Y . do_block(basis_bits, output);
    14559         return output.cc;
    1456014524    }
    1456114525}
     
    1456414528
    1456514529extern "C" {
    14566     BitBlock __get_idsb_Y (Basis_bits & basis_bits) {
    14567         Struct_idsb_Y output;
     14530    void __get_idsb_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_idsb_Y & output) {
    1456814531        fidsb_Y . do_block(basis_bits, output);
    14569         return output.cc;
    1457014532    }
    1457114533}
     
    1457414536
    1457514537extern "C" {
    14576     BitBlock __get_idst_Y (Basis_bits & basis_bits) {
    14577         Struct_idst_Y output;
     14538    void __get_idst_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_idst_Y & output) {
    1457814539        fidst_Y . do_block(basis_bits, output);
    14579         return output.cc;
    1458014540    }
    1458114541}
     
    1458414544
    1458514545extern "C" {
    14586     BitBlock __get_radical_Y (Basis_bits & basis_bits) {
    14587         Struct_radical_Y output;
     14546    void __get_radical_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_radical_Y & output) {
    1458814547        fradical_Y . do_block(basis_bits, output);
    14589         return output.cc;
    1459014548    }
    1459114549}
     
    1459414552
    1459514553extern "C" {
    14596     BitBlock __get_uideo_Y (Basis_bits & basis_bits) {
    14597         Struct_uideo_Y output;
     14554    void __get_uideo_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_uideo_Y & output) {
    1459814555        fuideo_Y . do_block(basis_bits, output);
    14599         return output.cc;
    1460014556    }
    1460114557}
     
    1460414560
    1460514561extern "C" {
    14606     BitBlock __get_odi_Y (Basis_bits & basis_bits) {
    14607         Struct_odi_Y output;
     14562    void __get_odi_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_odi_Y & output) {
    1460814563        fodi_Y . do_block(basis_bits, output);
    14609         return output.cc;
    1461014564    }
    1461114565}
     
    1461414568
    1461514569extern "C" {
    14616     BitBlock __get_dep_Y (Basis_bits & basis_bits) {
    14617         Struct_dep_Y output;
     14570    void __get_dep_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_dep_Y & output) {
    1461814571        fdep_Y . do_block(basis_bits, output);
    14619         return output.cc;
    1462014572    }
    1462114573}
     
    1462414576
    1462514577extern "C" {
    14626     BitBlock __get_sd_Y (Basis_bits & basis_bits) {
    14627         Struct_sd_Y output;
     14578    void __get_sd_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_sd_Y & output) {
    1462814579        fsd_Y . do_block(basis_bits, output);
    14629         return output.cc;
    1463014580    }
    1463114581}
     
    1463414584
    1463514585extern "C" {
    14636     BitBlock __get_loe_Y (Basis_bits & basis_bits) {
    14637         Struct_loe_Y output;
     14586    void __get_loe_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_loe_Y & output) {
    1463814587        floe_Y . do_block(basis_bits, output);
    14639         return output.cc;
    1464014588    }
    1464114589}
     
    1464414592
    1464514593extern "C" {
    14646     BitBlock __get_oids_Y (Basis_bits & basis_bits) {
    14647         Struct_oids_Y output;
     14594    void __get_oids_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_oids_Y & output) {
    1464814595        foids_Y . do_block(basis_bits, output);
    14649         return output.cc;
    1465014596    }
    1465114597}
     
    1465414600
    1465514601extern "C" {
    14656     BitBlock __get_oidc_Y (Basis_bits & basis_bits) {
    14657         Struct_oidc_Y output;
     14602    void __get_oidc_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_oidc_Y & output) {
    1465814603        foidc_Y . do_block(basis_bits, output);
    14659         return output.cc;
    1466014604    }
    1466114605}
     
    1466414608
    1466514609extern "C" {
    14666     BitBlock __get_sterm_Y (Basis_bits & basis_bits) {
    14667         Struct_sterm_Y output;
     14610    void __get_sterm_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_sterm_Y & output) {
    1466814611        fsterm_Y . do_block(basis_bits, output);
    14669         return output.cc;
    1467014612    }
    1467114613}
     
    1467414616
    1467514617extern "C" {
    14676     BitBlock __get_vs_Y (Basis_bits & basis_bits) {
    14677         Struct_vs_Y output;
     14618    void __get_vs_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_vs_Y & output) {
    1467814619        fvs_Y . do_block(basis_bits, output);
    14679         return output.cc;
    1468014620    }
    1468114621}
     
    1468414624
    1468514625extern "C" {
    14686     BitBlock __get_pat_ws_Y (Basis_bits & basis_bits) {
    14687         Struct_pat_ws_Y output;
     14626    void __get_pat_ws_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_pat_ws_Y & output) {
    1468814627        fpat_ws_Y . do_block(basis_bits, output);
    14689         return output.cc;
    1469014628    }
    1469114629}
     
    1469414632
    1469514633extern "C" {
    14696     BitBlock __get_pat_syn_Y (Basis_bits & basis_bits) {
    14697         Struct_pat_syn_Y output;
     14634    void __get_pat_syn_Y (Basis_bits & basis_bits, BitBlock * /* carryFramePtr */, Struct_pat_syn_Y & output) {
    1469814635        fpat_syn_Y . do_block(basis_bits, output);
    14699         return output.cc;
    1470014636    }
    1470114637}
Note: See TracChangeset for help on using the changeset viewer.