/gem5/src/arch/arm/kvm/ |
H A D | gic.cc | 22 * contributors may be used to endorse or promote products derived from 210 if (use_kvm) // from simulation to KVM emulation 224 panic("MuxingKvmGic: PIO from gem5 is currently unsupported\n"); 233 panic("MuxingKvmGic: PIO from gem5 is currently unsupported\n"); 287 MuxingKvmGic::copyDistRegister(BaseGicRegisters* from, BaseGicRegisters* to, argument 290 auto val = from->readDistributor(ctx, daddr); 296 MuxingKvmGic::copyCpuRegister(BaseGicRegisters* from, BaseGicRegisters* to, argument 299 auto val = from->readCpu(ctx, daddr); 305 MuxingKvmGic::copyBankedDistRange(BaseGicRegisters* from, BaseGicRegisters* to, argument 310 copyDistRegister(from, t 323 copyDistRange(BaseGicRegisters* from, BaseGicRegisters* to, Addr daddr, size_t size) argument 339 copyGicState(BaseGicRegisters* from, BaseGicRegisters* to) argument [all...] |
H A D | gic.hh | 22 * contributors may be used to endorse or promote products derived from 142 * Get value of GIC register "from" a cpu 151 * Set value of GIC register "from" a cpu 209 void copyGicState(BaseGicRegisters* from, BaseGicRegisters* to); 211 void copyDistRegister(BaseGicRegisters* from, BaseGicRegisters* to, 213 void copyCpuRegister(BaseGicRegisters* from, BaseGicRegisters* to, 216 void copyBankedDistRange(BaseGicRegisters* from, BaseGicRegisters* to, 220 void copyDistRange(BaseGicRegisters* from, BaseGicRegisters* to,
|
/gem5/util/ |
H A D | slicc | 13 # contributors may be used to endorse or promote products derived from 30 from os.path import dirname, join
|
H A D | regress | 13 # contributors may be used to endorse or promote products derived from 34 from subprocess import call
|
H A D | compile | 13 # contributors may be used to endorse or promote products derived from 31 from os.path import isdir, isfile, join as joinpath
|
/gem5/src/systemc/ext/utils/ |
H A D | sc_vector.hh | 31 * contributors may be used to endorse or promote products derived from 65 // Goop for supporting sc_vector_iter, simplified from the Accellera version. 544 bind(BindableIterator first, BindableIterator last, iterator from) argument 546 if (!size() || from == end() || first == last) 547 reportEmpty(kind(), from == end()); 549 while (from != end() && first != last) 550 (*from++).bind(*first++); 551 return from; 577 operator () (ArgumentIterator first, ArgumentIterator last, iterator from) argument 579 if (!size() || from 711 bind(BindableIterator first, BindableIterator last, iterator from) argument 723 bind(BindableIterator first, BindableIterator last, typename sc_vector<T>::iterator from) argument 752 operator ()(ArgumentIterator first, ArgumentIterator last, iterator from) argument 764 operator ()(ArgumentIterator first, ArgumentIterator last, typename sc_vector<T>::iterator from) argument [all...] |
/gem5/src/arch/x86/insts/ |
H A D | static_inst.hh | 22 * contributors may be used to endorse or promote products derived from 137 inline uint64_t pick(uint64_t from, int idx, int size) const argument 139 X86IntReg reg = from; 158 inline int64_t signedPick(uint64_t from, int idx, int size) const argument 160 X86IntReg reg = from;
|
/gem5/ext/systemc/src/sysc/utils/ |
H A D | sc_vector.h | 72 , typename Container::iterator from ); 80 , typename Container::iterator from ); 179 // convert from any policy to (const) direct policy 400 , iterator from ) 401 { return sc_vector_do_bind( *this, first, last, from ); } 417 , iterator from ) 418 { return sc_vector_do_operator_paren( *this, first, last, from ); } 505 , iterator from ) 506 { return sc_vector_do_bind( *this, first, last, from ); } 510 , typename base_type::iterator from ) [all...] |
/gem5/src/cpu/testers/traffic_gen/ |
H A D | traffic_gen.hh | 22 * contributors may be used to endorse or promote products derived from 108 uint32_t from; member in struct:TrafficGen::Transition
|
H A D | traffic_gen.cc | 22 * contributors may be used to endorse or promote products derived from 84 // when not restoring from a checkpoint, make sure we kick things off 290 is >> transition.from >> transition.to >> transition.p; 294 DPRINTF(TrafficGen, "Transition: %d -> %d\n", transition.from, 319 transitionMatrix[t->from][t->to] = t->p;
|
/gem5/src/systemc/tests/systemc/utils/sc_vector/test05/ |
H A D | test05.cpp | 45 dump_port_array( const char* from, const port_vec& in ) argument 47 std::cout << "\n" << from << "\n"; local 116 // bind range, starting from last position
|
/gem5/util/maint/ |
H A D | create_patches.sh | 23 # contributors may be used to endorse or promote products derived from 62 This script creates a series of patches suitable from upstream 63 consumption from a git branch. By default, the script works on the
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64si/ |
H A D | scall.S | 41 # If U mode doesn't exist, mcause should indicate ECALL from M mode.
|
/gem5/src/systemc/tests/include/ |
H A D | SimpleBusAT.h | 143 if (it->second.from) { 146 (*it->second.from)->nb_transport_bw(*trans, phase, t); 181 target_socket_type* initiatorSocket = it->second.from; 183 it->second.from = 0; 238 << "': Illegal phase received from initiator." << std::endl; 252 << "': Illegal phase received from target." << std::endl; 359 target_socket_type* from; member in struct:SimpleBusAT::ConnectionInfo
|
/gem5/src/systemc/dt/int/ |
H A D | sc_nbcommon.inc | 59 sc_core::sc_abort(); // can't recover from here 110 sc_core::sc_abort(); // can't recover from here 131 sc_core::sc_abort(); // can't recover from here 152 sc_core::sc_abort(); // can't recover from here 173 sc_core::sc_abort(); // can't recover from here 194 sc_core::sc_abort(); // can't recover from here 215 sc_core::sc_abort(); // can't recover from here 236 // Assignment from v of the same type. 252 // Assignment from v of the different type. 267 // Assignment from a [all...] |
/gem5/ext/googletest/googletest/include/gtest/internal/ |
H A D | gtest-internal.h | 15 // contributors may be used to endorse or promote products derived from 144 // are enabled). We derive it from std::runtime_error, which is for 146 // std::runtime_error inherits from std::exception, many testing 165 // Don't inherit from ScopedTrace! 175 // Returns the optimal edits to go from 'left' to 'right'. 304 // Constructs a FloatingPoint from a raw floating-point number. 352 // Returns true iff this number is at most kMaxUlps ULP's away from 374 // Converts an integer from the sign-and-magnitude representation to 738 // Helper for suppressing false warning from Clang on a const char* 760 // Generates a random number from [ 1000 CopyArray(const T& from, U* to) argument 1012 CopyArray(const T* from, size_t size, U* to) argument [all...] |
/gem5/system/alpha/console/ |
H A D | dbmentry.S | 14 * contributors may be used to endorse or promote products derived from 49 Other processors spin here waiting to get their stacks from 119 ret zero, (ra) # Back from whence we came
|
/gem5/ext/googletest/googlemock/include/gmock/ |
H A D | gmock-actions.h | 15 // contributors may be used to endorse or promote products derived from 57 // 2. a factory function that creates an Action object from a 337 // get-the-next-element-from-the-collection action will need to 349 // Don't inherit from Action! 364 // Constructs an Action from its implementation. A NULL impl is 460 // Creates an Action from its implementation and returns it. The 467 // Creates a polymorphic action from its implementation. This is 489 explicit ActionAdaptor(const Action<F2>& from) : impl_(from.impl_) {} argument 536 // Constructs a ReturnAction object from th 1054 Action(const Action<From>& from) argument [all...] |
H A D | gmock-matchers.h | 15 // contributors may be used to endorse or promote products derived from 64 // 2. a factory function that creates a Matcher<T> object from a 178 // Inherits these methods from MatcherDescriberInterface: 249 // from it. We put functionalities common to all Matcher<T> 290 // Constructs a matcher from its implementation. 317 // from Matcher! 326 // Constructs a matcher from its implementation. 476 // Creates a matcher from its implementation. This is easier to use 488 // Creates a polymorphic matcher from its implementation. This is 524 // constructor from 2151 MatchAndExplain(From from, MatchResultListener* listener) const argument 2167 MatchAndExplain(From& from, MatchResultListener* listener) const argument [all...] |
/gem5/ext/systemc/src/sysc/datatypes/int/ |
H A D | sc_nbutils.h | 529 // Set u[i] = 0 where i = from ... (ulen - 1). 532 vec_zero(int from, int ulen, sc_digit *u) argument 539 for(int i = from; i < ulen; i++) 552 // Copy n digits from v to u. 783 // Convert an (un)signed number from sign-magnitude representation to 796 // Convert an (un)signed number from sign-magnitude representation to 824 // Convert a signed number from 2's complement representation to 859 // Convert a signed number from sign-magnitude representation to 2's 871 // Convert a signed number from sign-magnitude representation to 2's 880 // Convert a signed number from sig [all...] |
H A D | sc_nbcommon.inc | 250 // Assignment from v of the same type. 270 // Assignment from v of the different type. 286 // Assignment from an sc_unsigned_subref_r 294 // Assignment from an sc_signed_subref_r 2530 // Copy the bits from digit to buf. The division and mod operations 2562 // Copy the bits from buf to digit. 2638 // This constructor is mainly used in finding a "range" of bits from a 2737 // reversing is "read bits out of d from left to right and push 2743 // Deletions will start from the left end and move one position 2759 // Deletions will start from th [all...] |
/gem5/src/systemc/ext/dt/int/ |
H A D | sc_nbutils.hh | 371 // Set u[i] = 0 where i = from ... (ulen - 1). 373 vec_zero(int from, int ulen, sc_digit *u) argument 378 for (int i = from; i < ulen; i++) 385 // Copy n digits from v to u. 514 sc_core::sc_abort(); // can't recover from here 527 sc_core::sc_abort(); // can't recover from here 596 // Convert an (un)signed number from sign-magnitude representation to 608 // Convert an (un)signed number from sign-magnitude representation to 633 // Convert a signed number from 2's complement representation to 665 // Convert a signed number from sig [all...] |
/gem5/ext/systemc/src/sysc/qt/md/ |
H A D | hppa.s | 184 ; from the user's function. It is an error for `cleanup' to return. 213 ; Index of fld[w|d]s only ranges from -16 to 15, so we
|
H A D | ksr1.s | 162 finop ; cxnop # .. 2 st8 from above
|
/gem5/src/arch/arm/ |
H A D | semihosting.cc | 22 * contributors may be used to endorse or promote products derived from 413 // Sign extend from a 32 bit integer in aarch32 since the argument 503 std::string from = readString(tc, argv[1], argv[2]); local 506 if (rename(from.c_str(), to.c_str()) != 0) { 571 fatal_if(memories.size() < 1, "No memories reported from System"); 860 // Avoid truncating the file if we are restoring from a 895 panic_if(!file, "Trying to read from a closed file");
|