Searched refs:bv (Results 1 - 24 of 24) sorted by relevance

/gem5/src/systemc/tests/systemc/misc/stars/star107460/
H A Dstar107460.cpp49 sc_bv<8> bv; local
51 cout << "\nbv = "<<bv <<"\nlv = "<<lv;
52 bv = lv;
53 cout << "\nbv = "<<bv <<"\nlv = "<<lv<<"\n";
/gem5/src/systemc/tests/systemc/datatypes/bit/sc_bitref/test01/
H A Dtest_bitref.cpp42 sc_bv<8> bv = "00101010"; local
47 sc_nassert( bv[0] );
48 sc_assert ( !bv[0] );
49 // sc_assert( ~bv[0] ); // could not convert ... to ‘bool’
50 sc_nassert( bv[0].to_bool() );
51 sc_assert ( !bv[0].to_bool() );
52 sc_assert( (~bv[0]).to_bool() );
55 sc_assert( bv[1] );
57 sc_nassert( !bv[1] );
58 sc_assert ( bv[
[all...]
/gem5/src/systemc/tests/systemc/misc/stars/star114085/
H A Dtest.cpp48 sc_bv<64> bv = "0111"; local
51 res = bv << 2;
/gem5/src/systemc/tests/systemc/datatypes/bit/sc_proxy/bitwise_binary/test01/
H A Dtest01.cpp45 sc_bv<32> bv = 10; local
58 bv1 = bv;
59 bv2 = bv;
64 bv1 = bv;
65 bv2 = bv;
84 bv1 = bv;
85 bv2 = bv;
90 bv1 = bv;
91 bv2 = bv;
110 bv1 = bv;
[all...]
/gem5/src/systemc/tests/systemc/tracing/vcd_trace/test07/
H A Dtest07.cpp45 sc_signal<sc_bv<4> >& bv; local
55 : bv(BV), sv(SV), obj1(4), obj2(4)
62 bv = "0000";
75 bv = "0011";
80 bv = "1111";
91 sc_signal<sc_bv<4> > bv; local
94 proc1 P1("P1", clock, bv, sv);
99 sc_trace(tf, bv, "BV");
/gem5/src/systemc/tests/systemc/tracing/vcd_trace/test12/
H A Dtest12.cpp45 sc_signal<sc_int<10> >& bv; local
55 : bv(BV), sv(SV)
62 bv.write(0);
75 bv = obj1;
80 bv = obj1;
91 sc_signal<sc_int<10> > bv; local
94 proc1 P1("P1", clock, bv, sv);
99 sc_trace(tf, bv, "BV");
/gem5/src/systemc/tests/systemc/tracing/wif_trace/test07/
H A Dtest07.cpp45 sc_signal<sc_bv<4> >& bv; local
55 : bv(BV), sv(SV), obj1(4), obj2(4)
62 bv = "0000";
75 bv = "0011";
80 bv = "1111";
91 sc_signal<sc_bv<4> > bv; local
94 proc1 P1("P1", clock, bv, sv);
99 sc_trace(tf, bv, "BV");
/gem5/src/systemc/tests/systemc/tracing/wif_trace/test12/
H A Dtest12.cpp45 sc_out<sc_int<10> > bv; local
55 : bv(BV), sv(SV)
69 bv = obj1;
75 bv = obj1;
80 bv = obj1;
91 sc_signal<sc_int<10> > bv; local
94 proc1 P1("P1", clock, bv, sv);
99 sc_trace(tf, bv, "BV");
/gem5/src/systemc/tests/systemc/misc/stars/star132136/
H A Dtest.cpp59 sc_bv<32> bv; local
67 bv.range(14,1) = I; // ERROR
/gem5/src/systemc/tests/systemc/tracing/wif_trace/test11/
H A Dtest11.cpp68 sc_bv<4> bv; local
71 bv = 0;
75 bv[i] = bv[i] ^ 1;
78 obj3 = bv;
/gem5/src/systemc/tests/systemc/datatypes/misc/signless_conversion/
H A Dsignless_conversion.cpp59 sc_bv<4> bv; local
66 bv = "1010";
73 DISPLAY(bv)
/gem5/src/systemc/tests/systemc/tracing/vcd_trace/test01/
H A Dtest01.cpp68 sc_bv<4> bv; local
73 bv = i;
85 obj3 = bv;
/gem5/src/systemc/tests/systemc/tracing/wif_trace/test01/
H A Dtest01.cpp68 sc_bv<4> bv; local
73 bv = i;
85 obj3 = bv;
/gem5/src/systemc/tests/systemc/misc/v1.0/blv/
H A Dblv.cpp86 sc_bv_base bv(2*W);
88 bv = (st,st);
90 if(bv.to_string()!=xv.to_string())
91 cout<<"\nERROR: bv(st,st)="<<bv<<"; xv(x,x)="<<xv<<"\n"<<
/gem5/src/systemc/tests/systemc/compliance_1666/test228/
H A Dtest228.cpp23 sc_bv<4> bv; local
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_fxnum.cpp845 sc_fxnum_fast::get_slice( int i, int j, sc_bv_base& bv ) const
872 for( int k = 0; k < bv.length(); ++ k )
884 bv[k] = b;
896 sc_fxnum_fast::set_slice( int i, int j, const sc_bv_base& bv )
905 for( int k = 0; k < bv.length(); ++ k )
907 if( bv[k].to_bool() )
H A Dscfx_rep.cpp2717 sc_bv_base& bv ) const
2725 for( int k = 0; k < bv.length(); ++ k )
2727 bv[k] = get_bit( l );
2740 const sc_bv_base& bv )
2748 for( int k = 0; k < bv.length(); ++ k )
2750 if( bv[k].to_bool() )
H A Dsc_fxnum.h3649 sc_fxnum::get_slice( int i, int j, sc_bv_base& bv ) const
3651 return m_rep->get_slice( i, j, m_params, bv );
3656 sc_fxnum::set_slice( int i, int j, const sc_bv_base& bv )
3658 return m_rep->set_slice( i, j, m_params, bv );
/gem5/src/systemc/dt/fx/
H A Dsc_fxnum.cc771 sc_fxnum_fast::get_slice(int i, int j, sc_bv_base &bv) const
795 for (int k = 0; k < bv.length(); ++ k) {
806 bv[k] = b;
818 sc_fxnum_fast::set_slice(int i, int j, const sc_bv_base &bv) argument
826 for (int k = 0; k < bv.length(); ++k) {
827 if (bv[k].to_bool()) {
H A Dscfx_rep.cc2465 scfx_rep::get_slice(int i, int j, const scfx_params &, sc_bv_base &bv) const
2473 for (int k = 0; k < bv.length(); ++k) {
2474 bv[k] = get_bit(l);
2487 const sc_bv_base &bv)
2494 for (int k = 0; k < bv.length(); ++k) {
2495 if (bv[k].to_bool())
/gem5/ext/systemc/src/sysc/qt/md/
H A Dhppa_b.s41 bv,n %r0(%rp) ; just return
104 bv %r0(%rp) ; return to caller
142 bv %r0(%rp) ; return to caller
170 bv,n %r0(%rp)
195 bv,n %r0(%rp)
H A Dhppa.s94 bv %r0(%rp) ; return to caller
137 bv %r0(%rp) ; return to caller.
/gem5/src/cpu/pred/
H A Dmultiperspective_perceptron.cc195 for (auto &bv : blurrypath_bits) {
196 for (auto &bve : bv) {
/gem5/src/systemc/ext/dt/fx/
H A Dsc_fxnum.hh3103 sc_fxnum::get_slice(int i, int j, sc_bv_base &bv) const
3105 return m_rep->get_slice(i, j, m_params, bv);
3109 sc_fxnum::set_slice(int i, int j, const sc_bv_base &bv) argument
3111 return m_rep->set_slice(i, j, m_params, bv);

Completed in 59 milliseconds