Mercurial > hg > CbC > old > device
view test/code-gen-all.c @ 874:3454953b3df0
fix inline strinit not yet worked.
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 01 Apr 2014 23:25:05 +0900 |
parents | e333c95586bd |
children | 5313ed059cee |
line wrap: on
line source
#include "code-gen.c" int main() { #define FLOAT_CODE 1 #define LONGLONG_CODE 1 #define LONG_DOUBLE_CODE 0 #ifdef INLINE #else #define INLINE #endif code_endian(); #if 1 #else #endif code_lvar(); code_lvar_address(); code_label(); code_label1(); #if FLOAT_CODE #endif #if LONGLONG_CODE #endif code_gvar(); code_register(); code_fname(); code_neg(); code_not(); code_lnot(); code_preinc(); code_upostinc(); code_postinc(); code_upreinc(); code_register_preinc(); code_register_upostinc(); code_register_postinc(); code_register_upreinc(); code_return_int(); #if FLOAT_CODE code_return_float(); #if LONG_DOUBLE_CODE #endif code_return_double(); #if LONG_DOUBLE_CODE #endif #endif #if LONGLONG_CODE code_return_longlong(); #endif code_return_struct1(); code_return_struct(); code_gt(); code_ugt(); code_ge(); code_uge(); code_eq(); code_bool(); code_bool_const(); code_cmp(); code_cmp_global(); code_cmp_register(); code_string(); struct_push(); code_rindirect(); code_crindirect(); code_srindirect(); #if FLOAT_CODE code_drindirect(); #if LONG_DOUBLE_CODE #endif #if LONG_DOUBLE_CODE #endif #endif #if LONGLONG_CODE code_lrindirect(); #endif code_assign(); code_assign_register(); code_register_assop(); code_iassop_l(); code_iassop_g(); code_iassop_g_c(); code_assop(); code_register_assop_const(); code_assop_const(); tosop(); oprtc(); register_tosop(); register_oprtc(); #if FLOAT_CODE code_cmp_dregister(); code_dregister(); code_dassign(); code_register_dassign(); code_dneg(); code_d2i(); code_i2d(); code_d2u(); code_u2d(); code_f2i(); code_i2f(); code_f2u(); code_u2f(); code_dgvar(); code_dlvar(); code_cmp_d_global(); code_cmp_d(); dtosop(); dtosop_register(); code_dassop(); code_register_dassop(); code_dpreinc(); code_dpostinc(); code_register_dpreinc(); code_register_dpostinc(); code_dgt(); code_fgt(); code_dge(); code_fge(); code_deq(); code_dbool(); #endif #if LONGLONG_CODE code_lbool(); code_lregister(); code_cmp_lregister(); code_cmp_lrgvar(); code_cmp_lrlvar(); code_lassign(); code_lassign_register(); code_lneg(); code_lrgvar(); code_lrlvar(); ltosop(); loprtc(); ltosop_register(); loprtc_register(); code_i2ll(); code_i2ull(); code_u2ll(); code_u2ull(); code_ll2i(); code_ll2u(); code_ull2i(); code_ull2u(); #if FLOAT_CODE code_d2ll(); code_d2ull(); code_f2ll(); code_f2ull(); code_ll2d(); code_ll2f(); code_ull2d(); code_ull2f(); #endif code_lpreinc(); code_lpostinc(); code_lupreinc(); code_lupostinc(); code_register_lpreinc(); code_register_lpostinc(); code_register_lupreinc(); code_register_lupostinc(); code_register_lassop(); code_lassop(); code_register_lassop_const(); code_lassop_const(); code_lassop_l(); code_lassop_g(); code_lassop_g_c(); code_lgt(); code_lugt(); code_lge(); code_luge(); code_leq(); #if 0 code_lswitch(); #endif #endif code_switch(); code_cond_iii(); code_cond_ii0(); code_cond_uuu(); code_cond_uii(); #if FLOAT_CODE code_cond_fff(); code_cond_ddd(); code_cond_float(); code_d2f(); code_f2d(); #endif #if LONGLONG_CODE code_cond_lll(); code_cond_ulll(); code_cond_luu(); #endif return 0; }