/gem5/src/systemc/ext/core/ |
H A D | sc_spawn.hh | 201 decltype(std::bind(std::forward<F>(f), std::forward<Args>(args)...)) function in class:sc_core::std 203 return std::bind(std::forward<F>(f), std::forward<Args>(args)...); 207 auto sc_ref(T &&v) -> decltype(std::ref(std::forward<T>(v))) 209 return std::ref(std::forward<T>(v)); 213 auto sc_cref(T &&v) -> decltype(std::cref(std::forward<T>(v))) 215 return std::cref(std::forward<T>(v));
|
/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | init.h | 61 inline Class *construct_or_initialize(Args &&...args) { return new Class(std::forward<Args>(args)...); } 63 inline Class *construct_or_initialize(Args &&...args) { return new Class{std::forward<Args>(args)...}; } 174 v_h.value_ptr() = construct_or_initialize<Cpp<Class>>(std::forward<Args>(args)...); 184 v_h.value_ptr() = construct_or_initialize<Cpp<Class>>(std::forward<Args>(args)...); 186 v_h.value_ptr() = construct_or_initialize<Alias<Class>>(std::forward<Args>(args)...); 195 v_h.value_ptr() = construct_or_initialize<Alias<Class>>(std::forward<Args>(args)...); 206 v_h.value_ptr() = construct_or_initialize<Alias<Class>>(std::forward<Args>(args)...); 221 factory(Func &&f) : class_factory(std::forward<Func>(f)) { } 237 construct<Class>(v_h, func(std::forward<Args>(args)...), 258 : class_factory(std::forward<CFun [all...] |
H A D | internals.h | 300 strings.emplace_front(std::forward<Args>(args)...);
|
/gem5/ext/pybind11/tests/ |
H A D | constructor_stats.h | 142 value(std::forward<Tmore>(args)...); 206 cst.value(std::forward<Values>(values)...); 211 cst.value(std::forward<Values>(values)...); 216 cst.value(std::forward<Values>(values)...); 221 cst.value(std::forward<Values>(values)...); 227 ConstructorStats::get<T>().value(std::forward<Values>(values)...); 235 auto format_ptrs(T &&x) -> decltype(std::forward<T>(x)) { return std::forward<T>(x); } function 240 format_ptrs(std::forward<Output>(output))...);
|
H A D | local_bindings.h | 48 return py::class_<T>(std::forward<Args>(args)...)
|
/gem5/src/base/ |
H A D | compiler.hh | 107 new T( std::forward<Args>(constructor_args)... )
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | functional.h | 74 object retval(hfunc.f(std::forward<Args>(args)...)); 93 return cpp_function(std::forward<Func>(f_), policy).release();
|
H A D | stl.h | 64 return std::forward<detail::forwarded_type<T, U>>(std::forward<U>(u)); 270 return value_conv::cast(*std::forward<T_>(src), policy, parent); 315 return make_caster<T>::cast(std::forward<T>(src), policy, parent); 326 static auto call(Args &&...args) -> decltype(visit(std::forward<Args>(args)...)) { 327 return visit(std::forward<Args>(args)...); 363 std::forward<Variant>(src));
|
H A D | pybind11.h | 71 initialize(std::forward<Func>(f), 116 new ((capture *) &rec->data) capture { std::forward<Func>(f) }; 123 rec->data[0] = new capture { std::forward<Func>(f) }; 819 cpp_function func(std::forward<Func>(f), name(name_), scope(*this), 1021 auto method_adaptor(F &&f) -> decltype(std::forward<F>(f)) { return std::forward<F>(f); } function 1111 cpp_function cf(method_adaptor<type>(std::forward<Func>(f)), name(name_), is_method(*this), 1121 cpp_function cf(std::forward<Func>(f), name(name_), scope(*this), 1165 capture *ptr = new capture { std::forward<Func>(func) }; 1378 Ret init(Func &&f) { return {std::forward<Fun [all...] |
H A D | pytypes.h | 19 /* A few forward declarations */ 28 // Accessor forward declarations 467 auto object_or_cast(T &&o) -> decltype(std::forward<T>(o)) { return std::forward<T>(o); } function 489 Policy::set(obj, key, object_or_cast(std::forward<T>(value))); 492 get_cache() = reinterpret_borrow<object>(object_or_cast(std::forward<T>(value))); 694 /// Python's dictionary protocol permits this to be a forward iterator 767 // Call argument collector forward declarations 929 return attr("format")(std::forward<Args>(args)...); 1222 explicit dict(Args &&...args) : dict(collector(std::forward<Arg [all...] |
H A D | cast.h | 1378 return cast_impl(std::forward<T>(src), policy, parent, indices{}); 1408 reinterpret_steal<object>(make_caster<Ts>::cast(std::get<Is>(std::forward<T>(src)), policy, parent))... 1729 object object_or_cast(T &&o) { return pybind11::cast(std::forward<T>(o)); } 1762 std::forward<Args>(args_), policy, nullptr))... } 1819 : arg_v(arg(name), std::forward<T>(x), descr) { } 1824 : arg_v(arg(base), std::forward<T>(x), descr) { } 1843 arg_v arg::operator=(T &&value) const { return {std::move(*this), std::forward<T>(value)}; } 1857 // forward declaration (definition in attr.h) 1912 return std::move(*this).template call_impl<Return>(std::forward<Func>(f), indices{}, Guard{}); 1917 std::move(*this).template call_impl<Return>(std::forward<Fun [all...] |
H A D | stl_bind.h | 424 Class_ cl(scope, name.c_str(), pybind11::module_local(local), std::forward<Args>(args)...); 591 Class_ cl(scope, name.c_str(), pybind11::module_local(local), std::forward<Args>(args)...);
|
H A D | numpy.h | 1489 explicit vectorize_helper(T &&f) : f(std::forward<T>(f)) { } 1620 detail::vectorize_extractor(std::forward<Func>(f), (detail::function_signature_t<Func> *) nullptr)) { 1621 return detail::vectorize_extractor(std::forward<Func>(f), (detail::function_signature_t<Func> *) nullptr);
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ui/ |
H A D | beq.S | 20 # Each test checks both forward and backward branches
|
H A D | bge.S | 20 # Each test checks both forward and backward branches
|
H A D | blt.S | 20 # Each test checks both forward and backward branches
|
H A D | bne.S | 20 # Each test checks both forward and backward branches
|
H A D | bgeu.S | 20 # Each test checks both forward and backward branches
|
H A D | bltu.S | 20 # Each test checks both forward and backward branches
|
/gem5/src/sim/ |
H A D | system.hh | 495 std::forward<Args>(args)...); 513 T *e(addFuncEvent<T>(symtab, lbl, std::forward<Args>(args)...)); 539 std::forward<Args>(args)...); 546 std::forward<Args>(args)...));
|
/gem5/src/dev/arm/ |
H A D | gic_v3_redistributor.cc | 721 bool forward = false; 728 forward = distributor->DS || (nsaccess >= 1); 731 forward = ((group == Gicv3::G1S || group == Gicv3::G1NS ) && 735 forward = group == Gicv3::G1NS; 739 forward = (group == int_group) || 744 if (!forward) return;
|
/gem5/src/cpu/checker/ |
H A D | cpu.hh | 337 result.push(InstResult(std::forward<T>(t), 345 result.push(InstResult(std::forward<T>(t), 353 result.push(InstResult(std::forward<T>(t), 361 result.push(InstResult(std::forward<T>(t),
|
/gem5/src/cpu/ |
H A D | base_dyn_inst.hh | 634 instResult.push(InstResult(std::forward<T>(t), 644 instResult.push(InstResult(std::forward<T>(t), 654 instResult.push(InstResult(std::forward<T>(t), 664 instResult.push(InstResult(std::forward<T>(t),
|
/gem5/ext/nomali/lib/ |
H A D | nomali_api.cc | 77 : BaseGpu(std::forward<Args>(args)...),
|
/gem5/src/dev/virtio/ |
H A D | base.cc | 55 *this = std::forward<VirtDescriptor>(other);
|