Searched refs:is (Results 51 - 75 of 77) sorted by relevance

1234

/gem5/src/systemc/ext/dt/misc/
H A Dsc_concatref.hh13 distributed under the License is distributed on an "AS IS" BASIS,
422 scan(::std::istream &is) argument
425 is >> s;
444 concat_flags m_flags; // Value is read only.
463 // it is necessary to disambiguate the use of the shift operators. We do
464 // this in favor of sc_unsigned so that precision is not lost. To get an
547 operator >> (::std::istream &is, sc_concatref &a) argument
550 temp.scan(is);
552 return is;
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_nbcommon.inc13 distributed under the License is distributed on an "AS IS" BASIS,
23 This file is included in sc_signed.cpp and
27 sc_nbfriends.cpp and sc_nbexterns.cpp is created in order
59 std::sprintf( msg, "%s::%s( int nb ) : nb = %d is not valid",
73 // Create a copy of v with sgn s. v is of the same type.
85 // Create a copy of v where v is of the different type.
102 // Create a copy of v where v is an sign-less instance.
112 std::sprintf( msg, "%s::%s( sc_bv_base ) : nb = %d is not valid",
135 std::sprintf( msg, "%s::%s( sc_lv_base ) : nb = %d is not valid",
158 std::sprintf( msg, "%s::%s( sc_int_subref ) : nb = %d is no
[all...]
H A Dsc_signed.h13 distributed under the License is distributed on an "AS IS" BASIS,
31 representation. The sign-magnitude representation is chosen
48 new. The most important difference between these two semantics is
49 that the old semantics is closer to C/C++ semantics in that the
51 is unsigned; the new semantics, on the other hand, requires the
52 result type be signed. The new semantics is required by the VSIA
874 void scan( ::std::istream& is = ::std::cin );
1068 void scan( ::std::istream& is = ::std::cin );
1322 void scan( ::std::istream& is = ::std::cin );
1386 In the new semantics, the result is
2236 operator >>( ::std::istream& is, sc_signed_bitref& a ) argument
2323 operator >>( ::std::istream& is, sc_signed_subref& a ) argument
2372 operator >>( ::std::istream& is, sc_signed& a ) argument
[all...]
H A Dsc_unsigned.h13 distributed under the License is distributed on an "AS IS" BASIS,
31 representation. The sign-magnitude representation is chosen
37 It is also important to note that an sc_unsigned number with n
38 bits is equivalent to an sc_signed non-negative number with n + 1
52 new. The most important difference between these two semantics is
53 that the old semantics is closer to C/C++ semantics in that the
55 is unsigned; the new semantics, on the other hand, requires the
56 result type be signed. The new semantics is required by the VSIA
778 void scan( ::std::istream& is = ::std::cin );
968 void scan( ::std::istream& is
2048 operator >>( ::std::istream& is, sc_unsigned_bitref& a ) argument
2133 operator >>( ::std::istream& is, sc_unsigned_subref& a ) argument
2181 operator >>( ::std::istream& is, sc_unsigned& a ) argument
[all...]
/gem5/util/dist/
H A Dgem5-dist.sh12 # terms below provided that you ensure that this notice is replicated
46 # This is a wrapper script to run a dist gem5 simulations.
53 # environment variable (which is what LSF does by default).
57 # If LSB_MCPU_HOSTS environment variable is not defined then we launch all
61 # boot params. The total number of gem5 processes is also passed in.
89 echo "Note: if no LSF slots allocation is found all proceses are launched on the localhost."
193 # use localhost if there is no LSF allocation.
197 # (This is what LSF does by default.)
261 # This function launches the gem5 processes. The only purpose is to enable
318 --is
[all...]
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_fxval.cpp13 distributed under the License is distributed on an "AS IS" BASIS,
138 sc_fxval::scan( ::std::istream& is )
141 is >> s;
582 sc_fxval_fast::scan( ::std::istream& is )
585 is >> s;
744 default:;// Martin, what is default???
H A Dsc_fxnum.h13 distributed under the License is distributed on an "AS IS" BASIS,
1625 operator >> ( ::std::istream& is, sc_fxnum_bitref& a ) argument
1627 a.scan( is );
1628 return is;
1847 operator >> ( ::std::istream& is, sc_fxnum_fast_bitref& a ) argument
1849 a.scan( is );
1850 return is;
2197 operator >> ( ::std::istream& is, sc_fxnum_subref& a ) argument
2199 a.scan( is );
2200 return is;
2548 operator >>( ::std::istream& is, sc_fxnum_fast_subref& a ) argument
3672 operator >>( ::std::istream& is, sc_fxnum& a ) argument
4758 operator >>( ::std::istream& is, sc_fxnum_fast& a ) argument
[all...]
H A Dsc_fxval.h13 distributed under the License is distributed on an "AS IS" BASIS,
1529 operator >> ( ::std::istream& is, sc_fxval& a ) argument
1531 a.scan( is );
1532 return is;
2256 operator >> ( ::std::istream& is, sc_fxval_fast& a ) argument
2258 a.scan( is );
2259 return is;
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_string.h13 distributed under the License is distributed on an "AS IS" BASIS,
70 friend systemc_istream& operator >> ( systemc_istream& is, sc_string_old& a );
149 // e.g. sc_string_old("a=%d, s is %s").fmt(1).fmt("string")
150 // should produce: a=1, s is string
153 // TODO: if the type of the argument is incompatible with format
/gem5/src/systemc/dt/fx/
H A Dsc_fxval.cc13 distributed under the License is distributed on an "AS IS" BASIS,
134 sc_fxval::scan(::std::istream &is) argument
137 is >> s;
543 sc_fxval_fast::scan(::std::istream &is) argument
546 is >> s;
699 default:;// Martin, what is default???
/gem5/src/systemc/ext/dt/int/
H A Dsc_signed.hh13 distributed under the License is distributed on an "AS IS" BASIS,
31 representation. The sign-magnitude representation is chosen
48 new. The most important difference between these two semantics is
49 that the old semantics is closer to C/C++ semantics in that the
51 is unsigned; the new semantics, on the other hand, requires the
52 result type be signed. The new semantics is required by the VSIA
799 void scan(::std::istream &is=::std::cin);
969 void scan(::std::istream &is=::std::cin);
1217 void scan(::std::istream &is=::std::cin);
1282 In the new semantics, the result is
2359 operator >>(::std::istream &is, sc_signed_bitref &a) argument
2451 operator >>(::std::istream &is, sc_signed_subref &a) argument
2496 operator >>(::std::istream &is, sc_signed &a) argument
[all...]
H A Dsc_unsigned.hh13 distributed under the License is distributed on an "AS IS" BASIS,
31 representation. The sign-magnitude representation is chosen
37 It is also important to note that an sc_unsigned number with n
38 bits is equivalent to an sc_signed non-negative number with n + 1
52 new. The most important difference between these two semantics is
53 that the old semantics is closer to C/C++ semantics in that the
55 is unsigned; the new semantics, on the other hand, requires the
56 result type be signed. The new semantics is required by the VSIA
706 void scan(::std::istream &is=::std::cin);
875 void scan(::std::istream &is
2060 operator >>(::std::istream &is, sc_unsigned_bitref &a) argument
2145 operator >>(::std::istream &is, sc_unsigned_subref &a) argument
2187 operator >>(::std::istream &is, sc_unsigned &a) argument
[all...]
/gem5/src/systemc/ext/dt/bit/
H A Dsc_proxy.hh13 distributed under the License is distributed on an "AS IS" BASIS,
24 This class is created for several purposes:
449 // The test below will force printing in binary if decimal is
457 void scan(::std::istream &is=::std::cin);
1003 sc_proxy_out_of_bounds("left shift operation is only allowed with "
1053 sc_proxy_out_of_bounds("right shift operation is only allowed with "
1229 sc_proxy<X>::scan(::std::istream &is) argument
1232 is >> s;
1260 // only 0 word is returned
1387 operator >> (::std::istream &is, sc_prox argument
[all...]
H A Dsc_bit_proxies.hh13 distributed under the License is distributed on an "AS IS" BASIS,
553 void scan(::std::istream &is=::std::cin);
2111 sc_bitref<X>::scan(::std::istream &is) argument
2114 is >> c;
2184 operator >> (::std::istream &is, sc_bitref<X> a) argument
2186 a.scan(is);
2187 return is;
2557 sc_subref<T>::scan(::std::istream &is) argument
2560 is >> s;
2631 operator >> (::std::istream &is, sc_subre argument
3044 scan(::std::istream &is) argument
3119 operator >>(::std::istream &is, sc_concref<X, Y> a) argument
[all...]
/gem5/src/systemc/ext/dt/fx/
H A Dsc_fxnum.hh13 distributed under the License is distributed on an "AS IS" BASIS,
1384 operator >> (::std::istream &is, sc_fxnum_bitref &a) argument
1386 a.scan(is);
1387 return is;
1577 operator >> (::std::istream &is, sc_fxnum_fast_bitref &a) argument
1579 a.scan(is);
1580 return is;
1864 operator >> (::std::istream &is, sc_fxnum_subref &a) argument
1866 a.scan(is);
1867 return is;
2156 operator >>(::std::istream &is, sc_fxnum_fast_subref &a) argument
3122 operator >>(::std::istream &is, sc_fxnum &a) argument
4064 operator >>(::std::istream &is, sc_fxnum_fast &a) argument
[all...]
H A Dsc_fxval.hh13 distributed under the License is distributed on an "AS IS" BASIS,
1294 operator >> (::std::istream &is, sc_fxval &a) argument
1296 a.scan(is);
1297 return is;
1932 operator >> (::std::istream &is, sc_fxval_fast &a) argument
1934 a.scan(is);
1935 return is;
/gem5/src/arch/mips/
H A Dpra_constants.hh43 // For now, we assume that the entire length is used by the index
120 // Bit 18 is zero
197 // Bit 7 is zero
210 // Bit 31 is one
211 // Bit 30 is zero
234 Bitfield<24, 22> is; member in namespace:MipsISA
270 // Bit 3 is zero
H A Disa.cc171 panic("CP state must be set before the following code is used");
209 cfg1.is = cp.CP0_Config1_IS;
268 // entire register is read only
370 // Set TCStatus Activated to 1 for the initial thread that is running
/gem5/src/arch/riscv/
H A Dpra_constants.hh43 // For now, we assume that the entire length is used by the index
120 // Bit 18 is zero
197 // Bit 7 is zero
210 // Bit 31 is one
211 // Bit 30 is zero
234 Bitfield<24, 22> is; member in namespace:RiscvISA
270 // Bit 3 is zero
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64mi/
H A Dillegal.S24 # Skip the rest of the test if S-mode is not present.
/gem5/ext/systemc/src/sysc/datatypes/bit/
H A Dsc_proxy.h13 distributed under the License is distributed on an "AS IS" BASIS,
24 This class is created for several purposes:
518 // the test below will force printing in binary if decimal is
526 void scan( ::std::istream& is = ::std::cin );
1145 "left shift operation is only allowed with positive "
1201 "right shift operation is only allowed with positive "
1421 sc_proxy<X>::scan( ::std::istream& is )
1424 is >> s;
1455 // only 0 word is returned
1600 operator >> ( ::std::istream& is, sc_prox argument
[all...]
H A Dsc_bit_proxies.h13 distributed under the License is distributed on an "AS IS" BASIS,
567 void scan( ::std::istream& is = ::std::cin );
2380 sc_bitref<X>::scan( ::std::istream& is )
2383 is >> c;
2467 operator >> ( ::std::istream& is, sc_bitref<X> a ) argument
2469 a.scan( is );
2470 return is;
2890 sc_subref<T>::scan( ::std::istream& is )
2893 is >> s;
2977 operator >> ( ::std::istream& is, sc_subre argument
3522 operator >>( ::std::istream& is, sc_concref<X,Y> a ) argument
[all...]
/gem5/util/
H A Dcompile98 If ~/build is set up in such a way that it points to a local disk on
100 ~/build -> /z/<username>/.build (Assuming that /z is a local disk and
101 not NFS mounted, whereas your home directory is NFS mounted).
127 Display help depending on which is the default'''
174 if exitcode is not None:
/gem5/tests/test-progs/asmtest/src/riscv/isa/macros/scalar/
H A Dtest_macros.h629 // ^ x30 is used in some other macros, to avoid issues we use x31 for upper word
632 # Pass and fail code (assumes test num is in TESTNUM)
/gem5/ext/pybind11/include/pybind11/
H A Deigen.h6 All rights reserved. Use of this source code is governed by a
21 // Eigen generates a bunch of implicit-copy-constructor-is-deprecated warnings with -Wdeprecated
32 # pragma warning(disable: 4127) // warning C4127: Conditional expression is constant
33 # pragma warning(disable: 4996) // warning C4996: std::unary_negate is deprecated in C++17
77 EigenDStride stride{0, 0}; // Only valid if negativestrides is false!
85 // TODO: when Eigen bug #747 is fixed, remove the tests for non-negativity. http://eigen.tuxfamily.org/bz/show_bug.cgi?id=747
99 // matching strides, or a dimension size of 1 (in which case the stride value is irrelevant)
142 // the array is a vector, we attempt to fit it into either an Eigen 1xN or Nx1 vector
163 // is used, we want the (single) numpy stride value.
167 if (vector) { // Eigen type is
[all...]

Completed in 109 milliseconds

1234