/gem5/src/systemc/tests/systemc/misc/synth/add_chain/ |
H A D | define.h | 41 #define WIDTH 8 // Width of stimulus vector macro
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/concat/signed/32bit/ |
H A D | concat.cpp | 40 #define WIDTH 32 macro 45 sc_int_base a_si32(WIDTH), b_si32(WIDTH); 47 for(int i=0; i < WIDTH-1; i++ ){ 50 b_si32 = (a_si32.range(WIDTH-1,i+1), a_si32.range(i,0));
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/concat/signed/64bit/ |
H A D | concat.cpp | 40 #define WIDTH 64 macro 45 sc_int_base a_si64(WIDTH), b_si64(WIDTH); 47 for(int i=0; i < WIDTH-1; i++ ){ 50 b_si64 = (a_si64.range(WIDTH-1,i+1), a_si64.range(i,0));
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/concat/unsigned/64bit/ |
H A D | concat.cpp | 40 #define WIDTH 64 macro 45 sc_uint_base a_su64(WIDTH), b_su64(WIDTH); 47 for(int i=0; i < WIDTH-1; i++ ){ 50 b_su64 = (a_su64.range(WIDTH-1,i+1), a_su64.range(i,0));
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/partselect/32bit/signed/ |
H A D | select.cpp | 40 #define WIDTH 32 macro 45 sc_int_base Bx(WIDTH),By(WIDTH); 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx; 56 By.range(WIDTH-1,i) = Bx.range(WIDTH-1,i);
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/partselect/32bit/unsigned/ |
H A D | select.cpp | 40 #define WIDTH 32 macro 45 sc_uint_base Bx(WIDTH), By(WIDTH); 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx; 56 By.range(WIDTH-1,i) = Bx.range(WIDTH-1,i);
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/partselect/64bit/signed/ |
H A D | select.cpp | 40 #define WIDTH 64 macro 45 sc_int_base Bx(WIDTH),By(WIDTH); 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx; 56 By.range(WIDTH-1,i) = Bx.range(WIDTH-1,i);
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/partselect/64bit/unsigned/ |
H A D | select.cpp | 40 #define WIDTH 64 macro 45 sc_uint_base Bx(WIDTH),By(WIDTH); 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx; 56 By.range(WIDTH-1,i) = Bx.range(WIDTH-1,i);
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/concat/signed/32bit/ |
H A D | concat.cpp | 40 #define WIDTH 32 macro 45 sc_int<WIDTH> a_si32, b_si32; 47 for(int i=0; i < WIDTH-1; i++ ){ 50 b_si32 = (a_si32.range(WIDTH-1,i+1), a_si32.range(i,0));
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/concat/signed/64bit/ |
H A D | concat.cpp | 40 #define WIDTH 64 macro 45 sc_int<WIDTH> a_si64, b_si64; 47 for(int i=0; i < WIDTH-1; i++ ){ 50 b_si64 = (a_si64.range(WIDTH-1,i+1), a_si64.range(i,0));
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/concat/unsigned/32bit/ |
H A D | concat.cpp | 40 #define WIDTH 32 macro 45 sc_uint<WIDTH> a_su32, b_su32; 47 for(int i=0; i < WIDTH-1; i++ ){ 50 b_su32 = (a_su32.range(WIDTH-1,i+1), a_su32.range(i,0));
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/concat/unsigned/64bit/ |
H A D | concat.cpp | 40 #define WIDTH 64 macro 45 sc_uint<WIDTH> a_su64, b_su64; 47 for(int i=0; i < WIDTH-1; i++ ){ 50 b_su64 = (a_su64.range(WIDTH-1,i+1), a_su64.range(i,0));
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/partselect/32bit/signed/ |
H A D | select.cpp | 40 #define WIDTH 32 macro 45 sc_int<WIDTH> Bx,By; 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx; 56 By.range(WIDTH-1,i) = Bx.range(WIDTH-1,i);
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/partselect/32bit/unsigned/ |
H A D | select.cpp | 40 #define WIDTH 32 macro 45 sc_uint<WIDTH> Bx,By; 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx; 56 By.range(WIDTH-1,i) = Bx.range(WIDTH-1,i);
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/partselect/64bit/signed/ |
H A D | select.cpp | 40 #define WIDTH 64 macro 45 sc_int<WIDTH> Bx,By; 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx; 56 By.range(WIDTH-1,i) = Bx.range(WIDTH-1,i);
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/partselect/64bit/unsigned/ |
H A D | select.cpp | 40 #define WIDTH 64 macro 45 sc_uint<WIDTH> Bx,By; 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx; 56 By.range(WIDTH-1,i) = Bx.range(WIDTH-1,i);
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/concat/unsigned/32bit/ |
H A D | concat.cpp | 40 #define WIDTH 32 macro 45 sc_uint_base a_su32(WIDTH), b_su32(WIDTH); 47 for(int i=0; i < WIDTH-1; i++ ){ 50 b_su32 = (a_su32.range(WIDTH-1,i+1), a_su32.range(i,0));
|
/gem5/src/systemc/tests/systemc/misc/semantic/2.5/ |
H A D | T_2_5.h | 48 sc_bigint<WIDTH> a1; 49 sc_bigint<WIDTH+2> a2; 50 sc_biguint<WIDTH> b1; 51 sc_biguint<WIDTH+2> b2; 52 sc_bv<WIDTH> c1; 53 sc_bv<WIDTH+2> c2; 54 sc_lv<WIDTH> d1; 55 sc_lv<WIDTH+2> d2;
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/bitselect/32bit/signed/ |
H A D | select.cpp | 40 #define WIDTH 32 macro 45 sc_int_base Bx(WIDTH), By(WIDTH); 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx;
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/bitselect/32bit/unsigned/ |
H A D | select.cpp | 40 #define WIDTH 32 macro 45 sc_uint_base Bx(WIDTH), By(WIDTH); 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx;
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/bitselect/64bit/signed/ |
H A D | select.cpp | 40 #define WIDTH 48 macro 45 sc_int_base Bx(WIDTH),By(WIDTH); 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx;
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/bitselect/64bit/unsigned/ |
H A D | select.cpp | 40 #define WIDTH 64 macro 45 sc_uint_base Bx(WIDTH),By(WIDTH); 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx;
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/bitselect/32bit/signed/ |
H A D | select.cpp | 40 #define WIDTH 32 macro 45 sc_int<WIDTH> Bx, By; 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx;
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/bitselect/32bit/unsigned/ |
H A D | select.cpp | 40 #define WIDTH 32 macro 45 sc_uint<WIDTH> Bx, By; 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx;
|
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/bitselect/64bit/signed/ |
H A D | select.cpp | 40 #define WIDTH 48 macro 45 sc_int<WIDTH> Bx,By; 47 for(unsigned int i = 0; i < WIDTH; i++){ 51 /* ( By.range(WIDTH-1, i+1), By.range(i,0) ) = Bx;
|