Legion Runtime
Loading...
Searching...
No Matches
Legion::DeferredReduction< REDOP, EXCLUSIVE > Member List

This is the complete list of members for Legion::DeferredReduction< REDOP, EXCLUSIVE >, including all inherited members.

allocate_instance(Memory memory, Realm::InstanceLayoutGeneric *layout) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueprotectedstatic
const_reference typedef (defined in Legion::DeferredReduction< REDOP, EXCLUSIVE >)Legion::DeferredReduction< REDOP, EXCLUSIVE >
DeferredReduction(size_t alignment=std::alignment_of< typename REDOP::RHS >()) (defined in Legion::DeferredReduction< REDOP, EXCLUSIVE >)Legion::DeferredReduction< REDOP, EXCLUSIVE >
destroy_instance(Realm::RegionInstance, Realm::Event precondition) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueprotectedstatic
field_size(void) const (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueinline
finalize(Context ctx) const (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValue
get_index_space_bounds(IndexSpace space) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueprotectedstatic
get_instance(void) const (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValue
get_memory_from_kind(Memory::Kind kind, bool value) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueprotectedstatic
instance (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueprotected
operator DeferredReduction< REDOP, EXCLUSIVE >(void) const (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueinline
operator DeferredValue< T >(void) const (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValueinline
operator<<=(typename REDOP::RHS val) const (defined in Legion::DeferredReduction< REDOP, EXCLUSIVE >)Legion::DeferredReduction< REDOP, EXCLUSIVE >inline
reduce(typename REDOP::RHS val) const (defined in Legion::DeferredReduction< REDOP, EXCLUSIVE >)Legion::DeferredReduction< REDOP, EXCLUSIVE >inline
reference typedef (defined in Legion::DeferredReduction< REDOP, EXCLUSIVE >)Legion::DeferredReduction< REDOP, EXCLUSIVE >
UntypedDeferredValue(void) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValue
UntypedDeferredValue(size_t field_size, Memory target_memory, const void *initial_value=NULL, size_t alignment=16) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValue
UntypedDeferredValue(size_t field_size, Memory::Kind memory_kind=Memory::Z_COPY_MEM, const void *initial_value=NULL, size_t alignment=16) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValue
UntypedDeferredValue(const UntypedDeferredValue &rhs) (defined in Legion::UntypedDeferredValue)Legion::UntypedDeferredValue
value_type typedef (defined in Legion::DeferredReduction< REDOP, EXCLUSIVE >)Legion::DeferredReduction< REDOP, EXCLUSIVE >