Searched refs:shared_var (Results 1 - 16 of 16) sorted by relevance

/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ua/
H A Dtest.S16 la a0, shared_var
24 shared_var: .dword 0 label
/gem5/tests/test-progs/pthread/src/
H A Dtest_atomic.cpp55 std::atomic<int>* shared_var; member in struct:__anon76
63 std::atomic<int>* shared_var = my_args->shared_var; local
66 std::atomic_fetch_add(shared_var, 1);
80 std::atomic<int> shared_var(0);
82 // number of steps each thread increments the shared_var
91 t_args[tid].shared_var = &shared_var;
113 if ( shared_var != n_worker_threads * nsteps || n_worker_threads < 1)
H A Dtest_pthread_mutex.cpp54 int* shared_var; member in struct:__anon79
63 int* shared_var = my_args->shared_var; local
70 // increment the shared_var
71 (*shared_var)++;
89 int shared_var = 0; local
91 // number of steps each thread increments the shared_var
103 t_args[tid].shared_var = &shared_var;
122 if ( shared_var !
[all...]
H A Dtest_std_mutex.cpp63 int shared_var = 0; local
65 // number of steps each thread increments the shared_var
73 shared_var++;
87 if ( shared_var != n_worker_threads * nsteps || n_worker_threads < 1) {
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uamt/
H A Damoadd_d.S76 la a0, shared_var
91 la a0, shared_var
H A Damoor_d.S71 la a0, shared_var
92 la a0, shared_var
H A Damoxor_d.S71 la a0, shared_var
92 la a0, shared_var
H A Damoand_d.S56 // Reinitialize shared_var to 0xffffffffffffffff
58 la a0, shared_var
78 la a0, shared_var
99 la a0, shared_var
H A Damomax_d.S56 // Reinitialize shared_var to 0x8000000000000000
58 la a0, shared_var
78 la a0, shared_var
99 la a0, shared_var
H A Damomaxu_d.S56 // Reinitialize shared_var to 0x0000000000000000
58 la a0, shared_var
78 la a0, shared_var
99 la a0, shared_var
H A Damomin_d.S56 // Reinitialize shared_var to 0x7fffffffffffffff
58 la a0, shared_var
78 la a0, shared_var
99 la a0, shared_var
H A Damominu_d.S56 // Reinitialize shared_var to 0xffffffffffffffff
58 la a0, shared_var
78 la a0, shared_var
99 la a0, shared_var
H A Damoswap_d.S42 // shared_var) and checking return value.
79 la a0, shared_var
H A Dlrsc_d.S42 // shared_var) and checking return value.
79 la a0, shared_var
/gem5/tests/test-progs/asmtest/src/riscv/isa/macros/mt/
H A Dtest_macros_mt.h149 shared_var: .dword 0; \
H A Dtest_macros_mt_ecall.h351 shared_var: .dword 0; \

Completed in 15 milliseconds