Searched refs:concat (Results 1 - 20 of 20) sorted by relevance

/gem5/src/systemc/tests/systemc/datatypes/int/concat/test06/
H A Dtest06.cpp38 // test of sc_[u]int concatenation with type bool, concat()
59 ui4 = concat( ui3, b );
61 ui4 = concat( b, ui3 );
65 ui4 = concat( ui3, b );
67 ui4 = concat( b, ui3 );
75 ui2 = concat( ui3[0], b );
77 ui2 = concat( b, ui3[0] );
81 ui2 = concat( ui3[0], b );
83 ui2 = concat( b, ui3[0] );
91 ui2 = concat( ui
[all...]
/gem5/src/systemc/tests/systemc/datatypes/bit/sc_proxy/concat/test02/
H A Dtest02.cpp38 // test of r-value and l-value concatenation -- use concat()
52 concat( bv2a, bv2b ) = "0110";
56 bv4a = concat( bv2a, bv2b );
59 bv4a = concat( bv2c, bv2d );
62 concat( bv4a.range( 2, 1 ), bv2a ) = "0110";
66 concat( bv2a, bv4a.range( 1, 2 ) ) = "0101";
70 concat( bv4a.range( 2, 1 ), bv4b.range( 2, 1 ) ) = "1100";
74 concat( concat( bv2a, bv2b ), bv4a ) = "00110011";
79 concat( bv4
[all...]
/gem5/src/systemc/tests/systemc/datatypes/int/concat/test05/
H A Dtest05.cpp38 // test of sc_uint's concat operators -- basic functionality, concat()
53 concat( c, d ) = a;
57 b = concat( d, c );
62 concat( c, d[1] ) = a.range( 4, 0 );
66 b.range( 4, 0 ) = concat( c, d[1] );
71 concat( c, d.range( 1, 0 ) ) = a.range( 5, 0 );
75 b.range( 5, 0 ) = concat( c, d.range( 1, 0 ) );
80 concat( c, concat(
[all...]
/gem5/src/systemc/tests/systemc/datatypes/int/concat/test04/
H A Dtest04.cpp38 // test of sc_int's concat operators -- basic functionality, concat()
53 concat( c, d ) = a;
57 b = concat( d, c );
62 concat( c, d[1] ) = a.range( 4, 0 );
66 b.range( 4, 0 ) = concat( c, d[1] );
71 concat( c, d.range( 1, 0 ) ) = a.range( 5, 0 );
75 b.range( 5, 0 ) = concat( c, d.range( 1, 0 ) );
80 concat( c, ( d[0], d[1] ) ) = a.range( 5, 0 );
84 b.range( 5, 0 ) = concat(
[all...]
/gem5/src/systemc/ext/dt/bit/
H A Dsc_bit_proxies.hh223 inline sc_concref_r<sc_bitref_r<T1>, sc_bitref_r<T2> > concat(
227 inline sc_concref_r<sc_bitref_r<T1>, sc_subref_r<T2> > concat(
231 inline sc_concref_r<sc_bitref_r<T1>, sc_concref_r<T2,T3> > concat(
235 inline sc_concref_r<sc_bitref_r<T1>, T2> concat(
239 inline sc_concref_r<sc_bitref_r<T>, sc_lv_base> concat(
243 inline sc_concref_r<sc_lv_base, sc_bitref_r<T> > concat(
247 inline sc_concref_r<sc_bitref_r<T>, sc_lv_base> concat(
251 inline sc_concref_r<sc_lv_base, sc_bitref_r<T> > concat(
255 inline sc_concref_r<sc_bitref_r<T>, sc_lv_base> concat(
259 inline sc_concref_r<sc_lv_base, sc_bitref_r<T> > concat(
1805 concat(sc_bitref_r<T1> a, sc_bitref_r<T2> b) function in namespace:sc_dt
1813 concat(sc_bitref_r<T1> a, sc_subref_r<T2> b) function in namespace:sc_dt
1821 concat(sc_bitref_r<T1> a, sc_concref_r<T2, T3> b) function in namespace:sc_dt
1829 concat(sc_bitref_r<T1> a, const sc_proxy<T2> &b) function in namespace:sc_dt
1903 concat(sc_bitref_r<T1> a, sc_bitref<T2> b) function in namespace:sc_dt
1911 concat(sc_bitref<T1> a, sc_bitref_r<T2> b) function in namespace:sc_dt
1919 concat(sc_bitref_r<T1> a, sc_subref<T2> b) function in namespace:sc_dt
1927 concat(sc_bitref<T1> a, sc_subref_r<T2> b) function in namespace:sc_dt
1935 concat(sc_bitref_r<T1> a, sc_concref<T2, T3> b) function in namespace:sc_dt
1943 concat(sc_bitref<T1> a, sc_concref_r<T2, T3> b) function in namespace:sc_dt
1951 concat(sc_bitref<T1> a, const sc_proxy<T2> &b) function in namespace:sc_dt
1958 concat(sc_bitref_r<T1> a, sc_proxy<T2> &b) function in namespace:sc_dt
2153 concat(sc_bitref<T1> a, sc_bitref<T2> b) function in namespace:sc_dt
2161 concat(sc_bitref<T1> a, sc_subref<T2> b) function in namespace:sc_dt
2169 concat(sc_bitref<T1> a, sc_concref<T2, T3> b) function in namespace:sc_dt
2177 concat(sc_bitref<T1> a, sc_proxy<T2> &b) function in namespace:sc_dt
2387 concat(sc_subref_r<T1> a, sc_bitref_r<T2> b) function in namespace:sc_dt
2395 concat(sc_subref_r<T1> a, sc_subref_r<T2> b) function in namespace:sc_dt
2403 concat(sc_subref_r<T1> a, sc_concref_r<T2, T3> b) function in namespace:sc_dt
2411 concat(sc_subref_r<T1> a, const sc_proxy<T2> &b) function in namespace:sc_dt
2483 concat(sc_subref_r<T1> a, sc_bitref<T2> b) function in namespace:sc_dt
2491 concat(sc_subref<T1> a, sc_bitref_r<T2> b) function in namespace:sc_dt
2499 concat(sc_subref_r<T1> a, sc_subref<T2> b) function in namespace:sc_dt
2507 concat(sc_subref<T1> a, sc_subref_r<T2> b) function in namespace:sc_dt
2515 concat(sc_subref_r<T1> a, sc_concref<T2, T3> b) function in namespace:sc_dt
2523 concat(sc_subref<T1> a, sc_concref_r<T2, T3> b) function in namespace:sc_dt
2531 concat(sc_subref<T1> a, const sc_proxy<T2> &b) function in namespace:sc_dt
2538 concat(sc_subref_r<T1> a, sc_proxy<T2> &b) function in namespace:sc_dt
2600 concat(sc_subref<T1> a, sc_bitref<T2> b) function in namespace:sc_dt
2608 concat(sc_subref<T1> a, sc_subref<T2> b) function in namespace:sc_dt
2616 concat(sc_subref<T1> a, sc_concref<T2, T3> b) function in namespace:sc_dt
2624 concat(sc_subref<T1> a, sc_proxy<T2> &b) function in namespace:sc_dt
2873 concat(sc_concref_r<T1, T2> a, sc_bitref_r<T3> b) function in namespace:sc_dt
2881 concat(sc_concref_r<T1, T2> a, sc_subref_r<T3> b) function in namespace:sc_dt
2889 concat(sc_concref_r<T1, T2> a, sc_concref_r<T3, T4> b) function in namespace:sc_dt
2897 concat(sc_concref_r<T1, T2> a, const sc_proxy<T3> &b) function in namespace:sc_dt
2972 concat(sc_concref_r<T1, T2> a, sc_bitref<T3> b) function in namespace:sc_dt
2980 concat(sc_concref<T1, T2> a, sc_bitref_r<T3> b) function in namespace:sc_dt
2988 concat(sc_concref_r<T1, T2> a, sc_subref<T3> b) function in namespace:sc_dt
2996 concat(sc_concref<T1, T2> a, sc_subref_r<T3> b) function in namespace:sc_dt
3004 concat(sc_concref_r<T1, T2> a, sc_concref<T3, T4> b) function in namespace:sc_dt
3012 concat(sc_concref<T1, T2> a, sc_concref_r<T3, T4> b) function in namespace:sc_dt
3020 concat(sc_concref<T1, T2> a, const sc_proxy<T3> &b) function in namespace:sc_dt
3028 concat(sc_concref_r<T1, T2> a, sc_proxy<T3> &b) function in namespace:sc_dt
3087 concat(sc_concref<T1, T2> a, sc_bitref<T3> b) function in namespace:sc_dt
3095 concat(sc_concref<T1, T2> a, sc_subref<T3> b) function in namespace:sc_dt
3103 concat(sc_concref<T1, T2> a, sc_concref<T3, T4> b) function in namespace:sc_dt
3111 concat(sc_concref<T1, T2> a, sc_proxy<T3> &b) function in namespace:sc_dt
3169 concat(const sc_proxy<T1> &a, sc_bitref_r<T2> b) function in namespace:sc_dt
3176 concat(const sc_proxy<T1> &a, sc_subref_r<T2> b) function in namespace:sc_dt
3183 concat(const sc_proxy<T1> &a, sc_concref_r<T2, T3> b ) function in namespace:sc_dt
3191 concat(const sc_proxy<T1> &a, const sc_proxy<T2> &b) function in namespace:sc_dt
3258 concat(const sc_proxy<T1> &a, sc_bitref<T2> b) function in namespace:sc_dt
3265 concat(sc_proxy<T1> &a, sc_bitref_r<T2> b) function in namespace:sc_dt
3272 concat(const sc_proxy<T1> &a, sc_subref<T2> b) function in namespace:sc_dt
3279 concat(sc_proxy<T1> &a, sc_subref_r<T2> b) function in namespace:sc_dt
3286 concat(const sc_proxy<T1> &a, sc_concref<T2, T3> b) function in namespace:sc_dt
3294 concat(sc_proxy<T1> &a, sc_concref_r<T2, T3> b) function in namespace:sc_dt
3302 concat(const sc_proxy<T1> &a, sc_proxy<T2> &b) function in namespace:sc_dt
3309 concat(sc_proxy<T1> &a, const sc_proxy<T2> &b) function in namespace:sc_dt
3348 concat(sc_proxy<T1> &a, sc_bitref<T2> b) function in namespace:sc_dt
3355 concat(sc_proxy<T1> &a, sc_subref<T2> b) function in namespace:sc_dt
3362 concat(sc_proxy<T1> &a, sc_concref<T2, T3> b) function in namespace:sc_dt
3369 concat(sc_proxy<T1> &a, sc_proxy<T2> &b) function in namespace:sc_dt
[all...]
H A Dsc_lv_base.hh797 concat(sc_bitref_r<T> a, const char *b) function in class:sc_dt::sc_lv_base
805 concat(const char *a, sc_bitref_r<T> b) function in class:sc_dt::sc_lv_base
813 concat(sc_bitref_r<T> a, const sc_logic &b) function in class:sc_dt::sc_lv_base
821 concat(const sc_logic &a, sc_bitref_r<T> b) function in class:sc_dt::sc_lv_base
829 concat(sc_bitref_r<T> a, bool b) function in class:sc_dt::sc_lv_base
837 concat(bool a, sc_bitref_r<T> b) function in class:sc_dt::sc_lv_base
894 concat(sc_bitref<T> a, const char *b) function in class:sc_dt::sc_lv_base
902 concat(const char *a, sc_bitref<T> b) function in class:sc_dt::sc_lv_base
910 concat(sc_bitref<T> a, const sc_logic &b) function in class:sc_dt::sc_lv_base
918 concat(cons function in class:sc_dt::sc_lv_base
926 concat(sc_bitref<T> a, bool b) function in class:sc_dt::sc_lv_base
934 concat(bool a, sc_bitref<T> b) function in class:sc_dt::sc_lv_base
998 concat(sc_subref_r<T> a, const char *b) function in class:sc_dt::sc_lv_base
1006 concat(const char *a, sc_subref_r<T> b) function in class:sc_dt::sc_lv_base
1014 concat(sc_subref_r<T> a, const sc_logic &b) function in class:sc_dt::sc_lv_base
1022 concat(const sc_logic &a, sc_subref_r<T> b) function in class:sc_dt::sc_lv_base
1030 concat(sc_subref_r<T> a, bool b) function in class:sc_dt::sc_lv_base
1038 concat(bool a, sc_subref_r<T> b) function in class:sc_dt::sc_lv_base
1096 concat(sc_subref<T> a, const char *b) function in class:sc_dt::sc_lv_base
1104 concat(const char *a, sc_subref<T> b) function in class:sc_dt::sc_lv_base
1112 concat(sc_subref<T> a, const sc_logic &b) function in class:sc_dt::sc_lv_base
1120 concat(const sc_logic &a, sc_subref<T> b) function in class:sc_dt::sc_lv_base
1128 concat(sc_subref<T> a, bool b) function in class:sc_dt::sc_lv_base
1136 concat(bool a, sc_subref<T> b) function in class:sc_dt::sc_lv_base
1244 concat(sc_concref_r<T1, T2> a, const char *b) function in class:sc_dt::sc_lv_base
1252 concat(const char *a, sc_concref_r<T1, T2> b) function in class:sc_dt::sc_lv_base
1260 concat(sc_concref_r<T1, T2> a, const sc_logic &b) function in class:sc_dt::sc_lv_base
1268 concat(const sc_logic &a, sc_concref_r<T1, T2> b) function in class:sc_dt::sc_lv_base
1276 concat(sc_concref_r<T1, T2> a, bool b) function in class:sc_dt::sc_lv_base
1284 concat(bool a, sc_concref_r<T1, T2> b) function in class:sc_dt::sc_lv_base
1341 concat(sc_concref<T1, T2> a, const char *b) function in class:sc_dt::sc_lv_base
1349 concat(const char *a, sc_concref<T1, T2> b) function in class:sc_dt::sc_lv_base
1357 concat(sc_concref<T1, T2> a, const sc_logic &b) function in class:sc_dt::sc_lv_base
1365 concat(const sc_logic &a, sc_concref<T1, T2> b) function in class:sc_dt::sc_lv_base
1373 concat(sc_concref<T1, T2> a, bool b) function in class:sc_dt::sc_lv_base
1381 concat(bool a, sc_concref<T1, T2> b) function in class:sc_dt::sc_lv_base
1445 concat(const sc_proxy<T> &a, const char *b) function in class:sc_dt::sc_lv_base
1452 concat(const char *a, const sc_proxy<T> &b) function in class:sc_dt::sc_lv_base
1459 concat(const sc_proxy<T> &a, const sc_logic &b) function in class:sc_dt::sc_lv_base
1467 concat(const sc_logic &a, const sc_proxy<T> &b) function in class:sc_dt::sc_lv_base
1475 concat(const sc_proxy<T> &a, bool b) function in class:sc_dt::sc_lv_base
1483 concat(bool a, const sc_proxy<T> &b) function in class:sc_dt::sc_lv_base
1539 concat(sc_proxy<T> &a, const char *b) function in class:sc_dt::sc_lv_base
1546 concat(const char *a, sc_proxy<T> &b) function in class:sc_dt::sc_lv_base
1553 concat(sc_proxy<T> &a, const sc_logic &b) function in class:sc_dt::sc_lv_base
1561 concat(const sc_logic &a, sc_proxy<T> &b) function in class:sc_dt::sc_lv_base
1569 concat(sc_proxy<T> &a, bool b) function in class:sc_dt::sc_lv_base
1577 concat(bool a, sc_proxy<T> &b) function in class:sc_dt::sc_lv_base
[all...]
/gem5/ext/systemc/src/sysc/datatypes/bit/
H A Dsc_bit_proxies.h244 concat( sc_bitref_r<T1>, sc_bitref_r<T2> );
249 concat( sc_bitref_r<T1>, sc_subref_r<T2> );
254 concat( sc_bitref_r<T1>, sc_concref_r<T2,T3> );
259 concat( sc_bitref_r<T1>, const sc_proxy<T2>& );
264 concat( sc_bitref_r<T>, const char* );
269 concat( const char*, sc_bitref_r<T> );
274 concat( sc_bitref_r<T>, const sc_logic& );
279 concat( const sc_logic&, sc_bitref_r<T> );
284 concat( sc_bitref_r<T>, bool );
289 concat( boo
2027 concat( sc_bitref_r<T1> a, sc_bitref_r<T2> b ) function in namespace:sc_dt
2036 concat( sc_bitref_r<T1> a, sc_subref_r<T2> b ) function in namespace:sc_dt
2045 concat( sc_bitref_r<T1> a, sc_concref_r<T2,T3> b ) function in namespace:sc_dt
2054 concat( sc_bitref_r<T1> a, const sc_proxy<T2>& b ) function in namespace:sc_dt
2139 concat( sc_bitref_r<T1> a, sc_bitref<T2> b ) function in namespace:sc_dt
2148 concat( sc_bitref<T1> a, sc_bitref_r<T2> b ) function in namespace:sc_dt
2157 concat( sc_bitref_r<T1> a, sc_subref<T2> b ) function in namespace:sc_dt
2166 concat( sc_bitref<T1> a, sc_subref_r<T2> b ) function in namespace:sc_dt
2175 concat( sc_bitref_r<T1> a, sc_concref<T2,T3> b ) function in namespace:sc_dt
2184 concat( sc_bitref<T1> a, sc_concref_r<T2,T3> b ) function in namespace:sc_dt
2193 concat( sc_bitref<T1> a, const sc_proxy<T2>& b ) function in namespace:sc_dt
2202 concat( sc_bitref_r<T1> a, sc_proxy<T2>& b ) function in namespace:sc_dt
2430 concat( sc_bitref<T1> a, sc_bitref<T2> b ) function in namespace:sc_dt
2439 concat( sc_bitref<T1> a, sc_subref<T2> b ) function in namespace:sc_dt
2448 concat( sc_bitref<T1> a, sc_concref<T2,T3> b ) function in namespace:sc_dt
2457 concat( sc_bitref<T1> a, sc_proxy<T2>& b ) function in namespace:sc_dt
2689 concat( sc_subref_r<T1> a, sc_bitref_r<T2> b ) function in namespace:sc_dt
2698 concat( sc_subref_r<T1> a, sc_subref_r<T2> b ) function in namespace:sc_dt
2707 concat( sc_subref_r<T1> a, sc_concref_r<T2,T3> b ) function in namespace:sc_dt
2716 concat( sc_subref_r<T1> a, const sc_proxy<T2>& b ) function in namespace:sc_dt
2801 concat( sc_subref_r<T1> a, sc_bitref<T2> b ) function in namespace:sc_dt
2810 concat( sc_subref<T1> a, sc_bitref_r<T2> b ) function in namespace:sc_dt
2819 concat( sc_subref_r<T1> a, sc_subref<T2> b ) function in namespace:sc_dt
2828 concat( sc_subref<T1> a, sc_subref_r<T2> b ) function in namespace:sc_dt
2837 concat( sc_subref_r<T1> a, sc_concref<T2,T3> b ) function in namespace:sc_dt
2846 concat( sc_subref<T1> a, sc_concref_r<T2,T3> b ) function in namespace:sc_dt
2855 concat( sc_subref<T1> a, const sc_proxy<T2>& b ) function in namespace:sc_dt
2864 concat( sc_subref_r<T1> a, sc_proxy<T2>& b ) function in namespace:sc_dt
2940 concat( sc_subref<T1> a, sc_bitref<T2> b ) function in namespace:sc_dt
2949 concat( sc_subref<T1> a, sc_subref<T2> b ) function in namespace:sc_dt
2958 concat( sc_subref<T1> a, sc_concref<T2,T3> b ) function in namespace:sc_dt
2967 concat( sc_subref<T1> a, sc_proxy<T2>& b ) function in namespace:sc_dt
3240 concat( sc_concref_r<T1,T2> a, sc_bitref_r<T3> b ) function in namespace:sc_dt
3249 concat( sc_concref_r<T1,T2> a, sc_subref_r<T3> b ) function in namespace:sc_dt
3258 concat( sc_concref_r<T1,T2> a, sc_concref_r<T3,T4> b ) function in namespace:sc_dt
3267 concat( sc_concref_r<T1,T2> a, const sc_proxy<T3>& b ) function in namespace:sc_dt
3352 concat( sc_concref_r<T1,T2> a, sc_bitref<T3> b ) function in namespace:sc_dt
3361 concat( sc_concref<T1,T2> a, sc_bitref_r<T3> b ) function in namespace:sc_dt
3370 concat( sc_concref_r<T1,T2> a, sc_subref<T3> b ) function in namespace:sc_dt
3379 concat( sc_concref<T1,T2> a, sc_subref_r<T3> b ) function in namespace:sc_dt
3388 concat( sc_concref_r<T1,T2> a, sc_concref<T3,T4> b ) function in namespace:sc_dt
3397 concat( sc_concref<T1,T2> a, sc_concref_r<T3,T4> b ) function in namespace:sc_dt
3406 concat( sc_concref<T1,T2> a, const sc_proxy<T3>& b ) function in namespace:sc_dt
3415 concat( sc_concref_r<T1,T2> a, sc_proxy<T3>& b ) function in namespace:sc_dt
3485 concat( sc_concref<T1,T2> a, sc_bitref<T3> b ) function in namespace:sc_dt
3494 concat( sc_concref<T1,T2> a, sc_subref<T3> b ) function in namespace:sc_dt
3503 concat( sc_concref<T1,T2> a, sc_concref<T3,T4> b ) function in namespace:sc_dt
3512 concat( sc_concref<T1,T2> a, sc_proxy<T3>& b ) function in namespace:sc_dt
3578 concat( const sc_proxy<T1>& a, sc_bitref_r<T2> b ) function in namespace:sc_dt
3587 concat( const sc_proxy<T1>& a, sc_subref_r<T2> b ) function in namespace:sc_dt
3596 concat( const sc_proxy<T1>& a, sc_concref_r<T2,T3> b ) function in namespace:sc_dt
3605 concat( const sc_proxy<T1>& a, const sc_proxy<T2>& b ) function in namespace:sc_dt
3690 concat( const sc_proxy<T1>& a, sc_bitref<T2> b ) function in namespace:sc_dt
3699 concat( sc_proxy<T1>& a, sc_bitref_r<T2> b ) function in namespace:sc_dt
3708 concat( const sc_proxy<T1>& a, sc_subref<T2> b ) function in namespace:sc_dt
3717 concat( sc_proxy<T1>& a, sc_subref_r<T2> b ) function in namespace:sc_dt
3726 concat( const sc_proxy<T1>& a, sc_concref<T2,T3> b ) function in namespace:sc_dt
3735 concat( sc_proxy<T1>& a, sc_concref_r<T2,T3> b ) function in namespace:sc_dt
3744 concat( const sc_proxy<T1>& a, sc_proxy<T2>& b ) function in namespace:sc_dt
3753 concat( sc_proxy<T1>& a, const sc_proxy<T2>& b ) function in namespace:sc_dt
3804 concat( sc_proxy<T1>& a, sc_bitref<T2> b ) function in namespace:sc_dt
3813 concat( sc_proxy<T1>& a, sc_subref<T2> b ) function in namespace:sc_dt
3822 concat( sc_proxy<T1>& a, sc_concref<T2,T3> b ) function in namespace:sc_dt
3831 concat( sc_proxy<T1>& a, sc_proxy<T2>& b ) function in namespace:sc_dt
[all...]
H A Dsc_lv_base.h917 concat( sc_bitref_r<T> a, const char* b ) function in class:sc_dt::sc_lv_base
926 concat( const char* a, sc_bitref_r<T> b ) function in class:sc_dt::sc_lv_base
935 concat( sc_bitref_r<T> a, const sc_logic& b ) function in class:sc_dt::sc_lv_base
944 concat( const sc_logic& a, sc_bitref_r<T> b ) function in class:sc_dt::sc_lv_base
953 concat( sc_bitref_r<T> a, bool b ) function in class:sc_dt::sc_lv_base
962 concat( bool a, sc_bitref_r<T> b ) function in class:sc_dt::sc_lv_base
1029 concat( sc_bitref<T> a, const char* b ) function in class:sc_dt::sc_lv_base
1038 concat( const char* a, sc_bitref<T> b ) function in class:sc_dt::sc_lv_base
1047 concat( sc_bitref<T> a, const sc_logic& b ) function in class:sc_dt::sc_lv_base
1056 concat( cons function in class:sc_dt::sc_lv_base
1065 concat( sc_bitref<T> a, bool b ) function in class:sc_dt::sc_lv_base
1074 concat( bool a, sc_bitref<T> b ) function in class:sc_dt::sc_lv_base
1149 concat( sc_subref_r<T> a, const char* b ) function in class:sc_dt::sc_lv_base
1158 concat( const char* a, sc_subref_r<T> b ) function in class:sc_dt::sc_lv_base
1167 concat( sc_subref_r<T> a, const sc_logic& b ) function in class:sc_dt::sc_lv_base
1176 concat( const sc_logic& a, sc_subref_r<T> b ) function in class:sc_dt::sc_lv_base
1185 concat( sc_subref_r<T> a, bool b ) function in class:sc_dt::sc_lv_base
1194 concat( bool a, sc_subref_r<T> b ) function in class:sc_dt::sc_lv_base
1261 concat( sc_subref<T> a, const char* b ) function in class:sc_dt::sc_lv_base
1270 concat( const char* a, sc_subref<T> b ) function in class:sc_dt::sc_lv_base
1279 concat( sc_subref<T> a, const sc_logic& b ) function in class:sc_dt::sc_lv_base
1288 concat( const sc_logic& a, sc_subref<T> b ) function in class:sc_dt::sc_lv_base
1297 concat( sc_subref<T> a, bool b ) function in class:sc_dt::sc_lv_base
1306 concat( bool a, sc_subref<T> b ) function in class:sc_dt::sc_lv_base
1426 concat( sc_concref_r<T1,T2> a, const char* b ) function in class:sc_dt::sc_lv_base
1435 concat( const char* a, sc_concref_r<T1,T2> b ) function in class:sc_dt::sc_lv_base
1444 concat( sc_concref_r<T1,T2> a, const sc_logic& b ) function in class:sc_dt::sc_lv_base
1453 concat( const sc_logic& a, sc_concref_r<T1,T2> b ) function in class:sc_dt::sc_lv_base
1462 concat( sc_concref_r<T1,T2> a, bool b ) function in class:sc_dt::sc_lv_base
1471 concat( bool a, sc_concref_r<T1,T2> b ) function in class:sc_dt::sc_lv_base
1538 concat( sc_concref<T1,T2> a, const char* b ) function in class:sc_dt::sc_lv_base
1547 concat( const char* a, sc_concref<T1,T2> b ) function in class:sc_dt::sc_lv_base
1556 concat( sc_concref<T1,T2> a, const sc_logic& b ) function in class:sc_dt::sc_lv_base
1565 concat( const sc_logic& a, sc_concref<T1,T2> b ) function in class:sc_dt::sc_lv_base
1574 concat( sc_concref<T1,T2> a, bool b ) function in class:sc_dt::sc_lv_base
1583 concat( bool a, sc_concref<T1,T2> b ) function in class:sc_dt::sc_lv_base
1659 concat( const sc_proxy<T>& a, const char* b ) function in class:sc_dt::sc_lv_base
1668 concat( const char* a, const sc_proxy<T>& b ) function in class:sc_dt::sc_lv_base
1677 concat( const sc_proxy<T>& a, const sc_logic& b ) function in class:sc_dt::sc_lv_base
1686 concat( const sc_logic& a, const sc_proxy<T>& b ) function in class:sc_dt::sc_lv_base
1695 concat( const sc_proxy<T>& a, bool b ) function in class:sc_dt::sc_lv_base
1704 concat( bool a, const sc_proxy<T>& b ) function in class:sc_dt::sc_lv_base
1771 concat( sc_proxy<T>& a, const char* b ) function in class:sc_dt::sc_lv_base
1780 concat( const char* a, sc_proxy<T>& b ) function in class:sc_dt::sc_lv_base
1789 concat( sc_proxy<T>& a, const sc_logic& b ) function in class:sc_dt::sc_lv_base
1798 concat( const sc_logic& a, sc_proxy<T>& b ) function in class:sc_dt::sc_lv_base
1807 concat( sc_proxy<T>& a, bool b ) function in class:sc_dt::sc_lv_base
1816 concat( bool a, sc_proxy<T>& b ) function in class:sc_dt::sc_lv_base
[all...]
/gem5/ext/pybind11/include/pybind11/detail/
H A Ddescr.h83 constexpr descr<0> concat() { return {}; } function
86 constexpr descr<N, Ts...> concat(const descr<N, Ts...> &descr) { return descr; } function
89 constexpr auto concat(const descr<N, Ts...> &d, const Args &...args)
90 -> decltype(std::declval<descr<N + 2, Ts...>>() + concat(args...)) { function
91 return d + _(", ") + concat(args...);
/gem5/ext/pybind11/include/pybind11/
H A Dfunctional.h96 PYBIND11_TYPE_CASTER(type, _("Callable[[") + concat(make_caster<Args>::name...) + _("], ")
H A Dstl.h367 PYBIND11_TYPE_CASTER(Type, _("Union[") + detail::concat(make_caster<Ts>::name...) + _("]"));
H A Dcast.h1381 static constexpr auto name = _("Tuple[") + concat(make_caster<Ts>::name...) + _("]");
1904 static constexpr auto arg_names = concat(type_descr(make_caster<Args>::name)...);
H A Dnumpy.h302 concat(_<N>(), array_info<T>::extents), _<N>()
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_nbutils.cpp1105 (*w++) = concat(low_half(prod_h), low_half(prod_l));
1151 (*w++) = concat(low_half(prod_h), low_half(prod_l));
1189 u[i] = concat(low_half(prod_h), low_half(prod_l));
1403 sc_digit num = concat(r, high_half(u_AB)); // num = r|A
1405 num = concat((num % v), low_half(u_AB)); // num = (((r|A) % v)|B)
1406 (*--q) = concat(q_h, num / v); // q = C|D
1572 r = (concat(((concat(r, high_half(u_AB))) % v), low_half(u_AB))) % v;
1605 sc_digit num = concat(r, high_half(u_AB)); // num = r|A
1607 num = concat((nu
[all...]
H A Dsc_nbutils.h377 concat(sc_digit h, sc_digit l) function in namespace:sc_dt
/gem5/src/systemc/dt/int/
H A Dsc_nbutils.cc1060 (*w++) = concat(low_half(prod_h), low_half(prod_l));
1091 (*w++) = concat(low_half(prod_h), low_half(prod_l));
1117 u[i] = concat(low_half(prod_h), low_half(prod_l));
1320 sc_digit num = concat(r, high_half(u_AB)); // num = r|A
1322 num = concat((num % v), low_half(u_AB)); // num = (((r|A) % v)|B)
1323 (*--q) = concat(q_h, num / v); // q = C|D
1479 r = (concat(((concat(r, high_half(u_AB))) % v), low_half(u_AB))) % v;
1505 sc_digit num = concat(r, high_half(u_AB)); // num = r|A
1507 num = concat((nu
[all...]
/gem5/ext/systemc/src/sysc/datatypes/misc/
H A Dsc_concatref.h756 inline sc_dt::sc_concatref& concat(
768 sc_dt::sc_concatref& concat( function
780 sc_dt::sc_concatref& concat(const sc_dt::sc_value_base& a, bool b) function
793 sc_dt::sc_concatref& concat(bool a, const sc_dt::sc_value_base& b) function
/gem5/src/systemc/ext/dt/misc/
H A Dsc_concatref.hh717 concat(sc_dt::sc_value_base &a, sc_dt::sc_value_base &b)
727 concat(const sc_dt::sc_value_base &a, const sc_dt::sc_value_base &b) function
737 concat(const sc_dt::sc_value_base &a, bool b) function
749 concat(bool a, const sc_dt::sc_value_base &b) function
/gem5/ext/systemc/src/
H A Dsystemc.h315 using sc_dt::concat;
/gem5/src/systemc/ext/dt/int/
H A Dsc_nbutils.hh246 concat(sc_digit h, sc_digit l) function in namespace:sc_dt

Completed in 65 milliseconds