pi_visitor_bases.v.cc

Go to the documentation of this file.
00001 // This file is automatically generated, do not edit.
00002 
00003 #include <lestes/backend_v2/structs/pi_operands.g.hh>
00004 #include <lestes/backend_v2/intercode/ge.g.hh>
00005 
00006 #include "pi_visitor_bases.v.g.hh"
00007 
00008 package(lestes);
00009 package(backend_v2);
00010 package(intercode);
00011 
00012 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_add( ptr< pi_add > a )
00013 {
00014         return tstpi_operands_get( a );
00015 }
00016 
00017 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_sub( ptr< pi_sub > a )
00018 {
00019         return tstpi_operands_get( a );
00020 }
00021 
00022 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_mul( ptr< pi_mul > a )
00023 {
00024         return tstpi_operands_get( a );
00025 }
00026 
00027 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_div( ptr< pi_div > a )
00028 {
00029         return tstpi_operands_get( a );
00030 }
00031 
00032 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_divrni( ptr< pi_divrni > a )
00033 {
00034         return tstpi_operands_get( a );
00035 }
00036 
00037 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_divrpi( ptr< pi_divrpi > a )
00038 {
00039         return tstpi_operands_get( a );
00040 }
00041 
00042 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_divrz( ptr< pi_divrz > a )
00043 {
00044         return tstpi_operands_get( a );
00045 }
00046 
00047 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_mod( ptr< pi_mod > a )
00048 {
00049         return tstpi_operands_get( a );
00050 }
00051 
00052 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_rem( ptr< pi_rem > a )
00053 {
00054         return tstpi_operands_get( a );
00055 }
00056 
00057 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_shl( ptr< pi_shl > a )
00058 {
00059         return tstpi_operands_get( a );
00060 }
00061 
00062 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_shr( ptr< pi_shr > a )
00063 {
00064         return tstpi_operands_get( a );
00065 }
00066 
00067 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_sal( ptr< pi_sal > a )
00068 {
00069         return tstpi_operands_get( a );
00070 }
00071 
00072 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_sar( ptr< pi_sar > a )
00073 {
00074         return tstpi_operands_get( a );
00075 }
00076 
00077 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_band( ptr< pi_band > a )
00078 {
00079         return tstpi_operands_get( a );
00080 }
00081 
00082 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_bor( ptr< pi_bor > a )
00083 {
00084         return tstpi_operands_get( a );
00085 }
00086 
00087 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_bxor( ptr< pi_bxor > a )
00088 {
00089         return tstpi_operands_get( a );
00090 }
00091 
00092 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_land( ptr< pi_land > a )
00093 {
00094         return tstpi_operands_get( a );
00095 }
00096 
00097 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_lor( ptr< pi_lor > a )
00098 {
00099         return tstpi_operands_get( a );
00100 }
00101 
00102 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_lxor( ptr< pi_lxor > a )
00103 {
00104         return tstpi_operands_get( a );
00105 }
00106 
00107 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_cmp( ptr< pi_cmp > a )
00108 {
00109         return tdtpi_operands_get( a );
00110 }
00111 
00112 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_sbg( ptr< pi_sbg > a )
00113 {
00114         return tdtpi_operands_get( a );
00115 }
00116 
00117 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_sbl( ptr< pi_sbl > a )
00118 {
00119         return tdtpi_operands_get( a );
00120 }
00121 
00122 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_sbe( ptr< pi_sbe > a )
00123 {
00124         return tdtpi_operands_get( a );
00125 }
00126 
00127 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_sbng( ptr< pi_sbng > a )
00128 {
00129         return tdtpi_operands_get( a );
00130 }
00131 
00132 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_sbnl( ptr< pi_sbnl > a )
00133 {
00134         return tdtpi_operands_get( a );
00135 }
00136 
00137 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_sbne( ptr< pi_sbne > a )
00138 {
00139         return tdtpi_operands_get( a );
00140 }
00141 
00142 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_neg( ptr< pi_neg > a )
00143 {
00144         return bstpi_operands_get( a );
00145 }
00146 
00147 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_gat( ptr< pi_gat > a )
00148 {
00149         return bstpi_operands_get( a );
00150 }
00151 
00152 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_bnot( ptr< pi_bnot > a )
00153 {
00154         return bstpi_operands_get( a );
00155 }
00156 
00157 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_lnot( ptr< pi_lnot > a )
00158 {
00159         return bstpi_operands_get( a );
00160 }
00161 
00162 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_cvt( ptr< pi_cvt > a )
00163 {
00164         return bdtpi_operands_get( a );
00165 }
00166 
00167 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_mov( ptr< pi_mov > a )
00168 {
00169         return st_move_operands_get( a );
00170 }
00171 
00172 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ld( ptr< pi_ld > a )
00173 {
00174         return st_move_operands_get( a );
00175 }
00176 
00177 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ldi( ptr< pi_ldi > a )
00178 {
00179         return st_move_operands_get( a );
00180 }
00181 
00182 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ldv( ptr< pi_ldv > a )
00183 {
00184         return st_move_operands_get( a );
00185 }
00186 
00187 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_st( ptr< pi_st > a )
00188 {
00189         return st_move_operands_get( a );
00190 }
00191 
00192 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_sti( ptr< pi_sti > a )
00193 {
00194         return st_move_operands_get( a );
00195 }
00196 
00197 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_stv( ptr< pi_stv > a )
00198 {
00199         return st_move_operands_get( a );
00200 }
00201 
00202 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_stiv( ptr< pi_stiv > a )
00203 {
00204         return st_move_operands_get( a );
00205 }
00206 
00207 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_lda( ptr< pi_lda > a )
00208 {
00209         return dt_move_operands_get( a );
00210 }
00211 
00212 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_stp( ptr< pi_stp > a )
00213 {
00214         return sbp_operands_get( a );
00215 }
00216 
00217 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_stpv( ptr< pi_stpv > a )
00218 {
00219         return sbp_operands_get( a );
00220 }
00221 
00222 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ldp( ptr< pi_ldp > a )
00223 {
00224         return lbp_operands_get( a );
00225 }
00226 
00227 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ldpv( ptr< pi_ldpv > a )
00228 {
00229         return lbp_operands_get( a );
00230 }
00231 
00232 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_bt( ptr< pi_bt > a )
00233 {
00234         return cb_sl_operands_get( a );
00235 }
00236 
00237 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_bf( ptr< pi_bf > a )
00238 {
00239         return cb_sl_operands_get( a );
00240 }
00241 
00242 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_bg( ptr< pi_bg > a )
00243 {
00244         return cb_sl_operands_get( a );
00245 }
00246 
00247 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_bl( ptr< pi_bl > a )
00248 {
00249         return cb_sl_operands_get( a );
00250 }
00251 
00252 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_be( ptr< pi_be > a )
00253 {
00254         return cb_sl_operands_get( a );
00255 }
00256 
00257 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_bng( ptr< pi_bng > a )
00258 {
00259         return cb_sl_operands_get( a );
00260 }
00261 
00262 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_bnl( ptr< pi_bnl > a )
00263 {
00264         return cb_sl_operands_get( a );
00265 }
00266 
00267 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_bne( ptr< pi_bne > a )
00268 {
00269         return cb_sl_operands_get( a );
00270 }
00271 
00272 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ibg( ptr< pi_ibg > a )
00273 {
00274         return cb_sa_operands_get( a );
00275 }
00276 
00277 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ibl( ptr< pi_ibl > a )
00278 {
00279         return cb_sa_operands_get( a );
00280 }
00281 
00282 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ibe( ptr< pi_ibe > a )
00283 {
00284         return cb_sa_operands_get( a );
00285 }
00286 
00287 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ibng( ptr< pi_ibng > a )
00288 {
00289         return cb_sa_operands_get( a );
00290 }
00291 
00292 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ibnl( ptr< pi_ibnl > a )
00293 {
00294         return cb_sa_operands_get( a );
00295 }
00296 
00297 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ibne( ptr< pi_ibne > a )
00298 {
00299         return cb_sa_operands_get( a );
00300 }
00301 
00302 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ba( ptr< pi_ba > a )
00303 {
00304         return ub_sl_operands_get( a );
00305 }
00306 
00307 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_bn( ptr< pi_bn > a )
00308 {
00309         return ub_sl_operands_get( a );
00310 }
00311 
00312 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_iba( ptr< pi_iba > a )
00313 {
00314         return ub_sa_operands_get( a );
00315 }
00316 
00317 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ibn( ptr< pi_ibn > a )
00318 {
00319         return ub_sa_operands_get( a );
00320 }
00321 
00322 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_bm( ptr< pi_bm > a )
00323 {
00324         return bm_l_operands_get( a );
00325 }
00326 
00327 ptr< ::lestes::backend_v2::structs::pi_operands > visitor_pi_pi2pi_operands_base::visit_pi_ibm( ptr< pi_ibm > a )
00328 {
00329         return bm_a_operands_get( a );
00330 }
00331 
00332 end_package(intercode);
00333 end_package(backend_v2);
00334 end_package(lestes);
00335 

Generated on Mon Feb 12 18:23:09 2007 for lestes by doxygen 1.5.1-20070107