Searched refs:move (Results 26 - 50 of 56) sorted by relevance

123

/gem5/src/cpu/simple/
H A Dexec_context.hh468 return cpu->amoMem(addr, data, size, flags, std::move(amo_op));
475 return cpu->initiateMemAMO(addr, size, flags, std::move(amo_op));
H A Datomic.cc599 thread->pcState().instAddr(), std::move(amo_op));
/gem5/ext/pybind11/tests/
H A Dtest_virtual_functions.cpp103 NonCopyable(NonCopyable &&o) { value = std::move(o.value); print_move_created(this); }
123 Movable(Movable &&m) { value = std::move(m.value); print_move_created(this); }
H A Dtest_sequences_and_iterators.cpp230 : map(std::move(init)) {}
261 IntPairs(std::vector<std::pair<int, int>> data) : data_(std::move(data)) {}
H A Dtest_callbacks.cpp141 f(x); // lvalue reference shouldn't move out object
160 auto t = std::thread(std::move(invoke_f));
H A Dtest_class.cpp21 NoBraceInitialization(std::vector<int> v) : vec{std::move(v)} {}
H A Dtest_numpy_dtypes.cpp473 m.def("dtype_wrapper", [](py::object d) { return py::dtype::from_args(std::move(d)); });
/gem5/tests/test-progs/asmtest/src/riscv/env/v/
H A Dentry.S124 move a0, sp
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ud/
H A Dmove.S4 # move.S
/gem5/src/arch/arm/
H A Dsystem.cc98 bootLoaders.emplace_back(std::move(obj));
/gem5/ext/pybind11/include/pybind11/
H A Dpybind11.h152 /* Override policy for rvalues -- usually to enforce rvp::move on an rvalue */
160 std::move(args_converter).template call<Return, Guard>(cap->f), policy, call.parent);
481 If one of these fail, move on to the next overload and keep trying until we get a
593 call.args_ref = std::move(extra_args);
602 call.kwargs_ref = std::move(kwargs);
641 second_pass.push_back(std::move(call));
1153 std::move(init).execute(*this, extra...);
1159 std::move(pf).execute(*this, extra...);
1302 new (std::addressof(v_h.holder<holder_type>())) holder_type(std::move(sh));
1320 new (std::addressof(v_h.holder<holder_type>())) holder_type(std::move(*const_cas
[all...]
H A Dpytypes.h272 // Calling on an object rvalue does a move, if needed and/or possible
479 accessor(handle obj, key_type key) : obj(obj), key(std::move(key)) { }
485 void operator=(const accessor &a) && { std::move(*this).operator=(handle(a)); }
647 arrow_proxy(T &&value) : value(std::move(value)) { }
805 Name(object &&o) : Parent(std::move(o)) { }
/gem5/src/mem/
H A Drequest.hh475 setVirt(asid, vaddr, size, flags, mid, pc, std::move(atomic_op));
546 atomicOpFunctor = std::move(amo_op);
/gem5/ext/pybind11/include/pybind11/detail/
H A Dcommon.h305 Otherwise, it uses return_value::move or return_value::copy for rvalue
327 /** Use std::move to move the return value contents into a new instance
329 lifetimes of the two instances (move source and destination) are
331 move, member in class:return_value_policy
790 any_container(std::vector<T> &&v) : v(std::move(v)) { }
793 operator std::vector<T> &&() && { return std::move(v); }
H A Dclass.h306 auto patients = std::move(pos->second);
/gem5/ext/googletest/googlemock/include/gmock/
H A Dgmock-spec-builders.h1295 // T is a move-only value type (which means that it will always be copyable
1296 // if the current platform does not support move semantics).
1306 : value_(::testing::internal::move(value)) {
1312 T Unwrap() { return ::testing::internal::move(value_); }
1410 : result_(::testing::internal::move(result)) {
/gem5/src/cpu/o3/
H A Drob_impl.hh252 DynInstPtr head_inst = std::move(*head_it);
H A Dcpu.hh722 flags, res, std::move(amo_op), byteEnable);
H A Ddecode_impl.hh677 DynInstPtr inst = std::move(insts_to_decode.front());
/gem5/src/cpu/minor/
H A Dexec_context.hh140 size, addr, flags, nullptr, std::move(amo_op));
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_nbcommon.inc2743 // Deletions will start from the left end and move one position
2759 // Deletions will start from the left end and move one position
2891 // Deletions will start from the left end and move one position
2907 // Deletions will start from the left end and move one position
/gem5/src/cpu/
H A Dbase_dyn_inst.hh999 std::move(amo_op));
/gem5/ext/googletest/googlemock/test/
H A Dgmock-actions_test.cc1353 EXPECT_CALL(mock, MakeUnique()).WillOnce(Return(ByMove(std::move(i))));
1379 Return(ByMove(std::move(i)))));
/gem5/ext/googletest/googletest/include/gtest/internal/
H A Dgtest-port.h209 // testing::internal::move - portability wrapper for std::move.
1314 using std::move;
1317 const T& move(const T& t) {
/gem5/ext/googletest/googletest/src/
H A Dgtest.cc1076 EditType move = best_move[l_i][r_i]; local
1077 best_path.push_back(move);
1078 l_i -= move != kAdd;
1079 r_i -= move != kRemove;
2308 << "want to change the TEST to TEST_F or move it to another test\n"

Completed in 107 milliseconds

123