Searched refs:function (Results 26 - 50 of 72) sorted by relevance

123

/gem5/tests/test-progs/insttest/src/riscv/
H A Dinsttest.h63 expect(const T& expected, std::function<T()> func,
/gem5/src/dev/ps2/
H A Ddevice.cc79 PS2Device::hostRegDataAvailable(const std::function<void()> &c)
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ud/
H A Dfcmp.S21 # Replace the function with the 32-bit variant defined in test_macros.h
H A Dfmadd.S17 # Replace the function with the 32-bit variant defined in test_macros.h
H A Dfmin.S17 # Replace the function with the 32-bit variant defined in test_macros.h
H A Dfcvt.S17 # Replace the function with the 32-bit variant defined in test_macros.h
/gem5/src/systemc/tests/tlm/endian_conv/
H A Dtest_endian_conv.cpp23 endianness conversion function, then through a simple memory model,
49 #define convert(function) \
51 case 1: function<dt<1> >(&txn,bus_width); break; \
52 case 2: function<dt<2> >(&txn,bus_width); break; \
53 case 4: function<dt<4> >(&txn,bus_width); break; \
54 case 8: function<dt<8> >(&txn,bus_width); break; \
55 case 16: function<dt<16> >(&txn,bus_width); break; \
56 case 32: function<dt<32> >(&txn,bus_width); break; \
/gem5/tests/test-progs/gpu-hello/bin/x86/linux/
H A Dgpu-hello-kernel.asm5 %code_size%code_in%key_arr%msg_out%chars_decodedAMD RTI$ARGSTART:__OpenCL_read_kernel_kernel$,version:3:1:1044<device:genericDL uniqueid:1024T\memory:private:0dlmemory:region:0t|memory:local:16��!value:__global_offset_0:u64:1:1:0��"value:__global_offset_1:u64:1:1:16��"value:__global_offset_2:u64:1:1:32��2pointer:__printf_buffer:u8:1:1:48:uav:7:1:RW:0:0:0��!value:__vqueue_pointer:u64:1:1:64��"value:__aqlwrap_pointer:u64:1:1:80��value:code_size:u64:1:1:96��+pointer:code_in:u8:1:1:112:uav:7:1:RW:0:0:0 ,pointer:key_arr:u32:1:1:128:uav:7:4:RW:0:0:0+pointer:msg_out:u8:1:1:144:uav:7:1:RW:0:0:0$,2pointer:chars_decoded:u32:1:1:160:uav:7:4:RW:0:0:04< function:1:0DLmemory:64bitABIT\ privateid:8dlenqueue_kernel:0t|kernel_index:0��reflection:0:size_t��reflection:1:size_t��reflection:2:size_t��reflection:3:size_t��reflection:4:size_t��reflection:5:size_t��reflection:6:size_t��reflection:7:char* reflection:8:int*reflection:9:char*$,reflection:10:int*4<"ARGEND:__OpenCL_read_kernel_kernelDL%read_kernel_lcount"@__OpenCL_read_kernel_kernel_entry// BB#0:T\hpx� ����� ������,4 HPX@BB0_2dl// BB#1:t� ����� ��� ��� (08@BB0_4DL6// BB#3: // %.preheader T\d lt| ������� �����(@BB0_50 8@HP`@BB0_7t|// BB#6:������� hsa_code  <HT```` |�������� (4@ � � � �  ( H | � � ( \ � � � 4 p � � �   , L p � � �  $ H l � � �   0X  rl Fx G�"  � G�"  � G�"  u� G�" G�" E � T  H  �  , W<" G@  T  d Gt E � T ��  �  � E   1  0  H@   +T  J`  Ux " �  �  H�  l  W� " T � �  G� " M�  I�  J�  �  g� �$ hsa_operand 0T 0` 0T 0� 0T 0� 0T 0� 0T 0� 0T 0 0T 04 0T 0T 0T 0� 0T 0� 0T 0� 0T 04 0T 0h 0T 0� 0T 0� 0T 0 0T 0@ 0T 0| 0T 0� 0T 0� 0T 0� 0T 0 0T 08 0T 0X 0T 0| 0T 0� 0T 0� 0T 0� 0T 0  0T 00 0T 0T 0T 0x 0T 0� 0T 0� 0T 0�
/gem5/src/base/
H A Daddr_range_map.hh240 find(const AddrRange &r, std::function<bool(const AddrRange)> cond)
277 find(const AddrRange &r, std::function<bool(const AddrRange)> cond) const
/gem5/src/mem/cache/tags/
H A Dfa_lru.hh194 * Just a wrapper of above function to conform with the base interface.
260 void forEachBlk(std::function<void(CacheBlk &)> visitor) override {
266 bool anyBlk(std::function<bool(CacheBlk &)> visitor) override {
H A Dsector_tags.cc286 SectorTags::forEachBlk(std::function<void(CacheBlk &)> visitor)
294 SectorTags::anyBlk(std::function<bool(CacheBlk &)> visitor)
/gem5/src/mem/ruby/network/
H A DMessageBuffer.hh97 //! message queue. The function assumes that the queue is nonempty.
108 void registerDequeueCallback(std::function<void()> callback);
148 std::function<void()> m_dequeue_callback;
/gem5/util/m5/
H A Dm5op_sparc.S46 .type func, #function; \
/gem5/src/mem/
H A Dbackdoor.hh45 typedef std::function<void(const MemBackdoor &backdoor)> CbFunction;
H A Dport_proxy.hh85 typedef std::function<void(PacketPtr pkt)> SendFunctionalFunc;
/gem5/src/cpu/kvm/
H A Dx86_cpu.cc1406 makeKvmCpuid(uint32_t function, uint32_t index, argument
1410 e.function = function;
1435 for (uint32_t function = 0; function <= func0.rax; ++function) {
1439 X86ISA::doCpuid(tc, function, idx, cpuid);
1440 m5_supported.push_back(makeKvmCpuid(function, idx, cpuid));
1446 for (uint32_t function = 0x80000000; function <
[all...]
/gem5/ext/systemc/src/tlm_utils/
H A Dmulti_socket_bases.h33 signature function; member in struct:tlm_utils::fn_container
46 return (tmp_mod->*(tmp_cb->function))(index, TLM_ARG_LIST_WITHOUT_TYPES); \
75 tmp->function=cb; \
168 //std::cerr<<"No function registered"<<std::endl;
407 It enforces a multi socket to implement a function
/gem5/ext/googletest/googlemock/scripts/
H A Dgmock_doctor.py169 gcc_regex = (r'In member function \'testing::internal::ReturnAction<R>.*\n'
175 r'note: in instantiation of function template specialization '
182 You are using a Return() action in a function that returns a reference to
196 r'|(error: control reaches end of non-void function)')
229 r'of function template specialization '
236 r'of function template specialization '
267 r'note: in instantiation of member function '
271 In order to mock this function, Google Mock needs to see the definition
285 gcc_regex = (_GCC_FILE_LINE_RE + r'error: no matching function for '
286 r'call to \'Truly\(<unresolved overloaded function typ
[all...]
/gem5/src/dev/arm/
H A Dflash_device.hh92 Callback *function; member in struct:FlashDevice::CallBackEntry
127 /**Initialization function; called when all disk specifics are known*/
130 /**Flash action function*/
149 /**Stats register function*/
H A Dflash_device.cc48 * has been given as argument then that function will be called on completion
161 * The function determines when certain actions are scheduled and schedules
162 * an event that uses the callback function on completion of the action.
239 * previous part of the function found the times spend in different
263 cbe.function = NULL;
279 planeEventQueue[plane_address].back().function = event;
287 * callback function was associated with that event, it will be called.
314 function;
350 * (may become stochastic function).
/gem5/ext/systemc/src/sysc/qt/md/
H A Dhppa_b.s46 ; Call the procedure `b_null' with function pointer in a register.
62 bl $$dyncall,%mrp ; call $$dyncall (millicode function)
/gem5/ext/pybind11/tests/test_embed/
H A Dtest_interpreter.cpp203 // should still function by using reasonable globals: `__main__.__dict__`.
239 std::function<void()> f_;
240 explicit scope_exit(std::function<void()> f) noexcept : f_(std::move(f)) {}
/gem5/src/systemc/ext/tlm_utils/
H A Dmulti_socket_bases.h35 signature function; member in struct:tlm_utils::fn_container
47 return (tmp_mod->*(tmp_cb->function))( \
88 tmp->function = cb; \
473 It enforces a multi socket to implement a function
/gem5/src/systemc/core/
H A Dprocess.hh78 void forEachKid(const std::function<void(Process *)> &work);
169 // Needed to support the deprecated "timed_out" function.
/gem5/ext/pybind11/tests/
H A Dtest_exceptions.cpp50 // Like the above, but declared via the helper function
186 m.def("try_catch", [m](py::object exc_type, py::function f, py::args args) {

Completed in 43 milliseconds

123