|
|
typedef ::realm_id_t | Legion::IDType |
| |
|
typedef ::legion_privilege_mode_t | Legion::PrivilegeMode |
| |
|
typedef ::legion_allocate_mode_t | Legion::AllocateMode |
| |
|
typedef ::legion_coherence_property_t | Legion::CoherenceProperty |
| |
|
typedef ::legion_region_flags_t | Legion::RegionFlags |
| |
|
typedef ::legion_projection_type_t | Legion::ProjectionType |
| |
|
typedef ::legion_partition_kind_t | Legion::PartitionKind |
| |
|
typedef ::legion_external_resource_t | Legion::ExternalResource |
| |
|
typedef ::legion_timing_measurement_t | Legion::TimingMeasurement |
| |
|
typedef ::legion_dependence_type_t | Legion::DependenceType |
| |
|
typedef ::legion_mappable_type_id_t | Legion::MappableType |
| |
|
typedef ::legion_file_mode_t | Legion::LegionFileMode |
| |
|
typedef ::legion_execution_constraint_t | Legion::ExecutionConstraintKind |
| |
|
typedef ::legion_layout_constraint_t | Legion::LayoutConstraintKind |
| |
|
typedef ::legion_equality_kind_t | Legion::EqualityKind |
| |
|
typedef ::legion_dimension_kind_t | Legion::DimensionKind |
| |
|
typedef ::legion_isa_kind_t | Legion::ISAKind |
| |
|
typedef ::legion_resource_constraint_t | Legion::ResourceKind |
| |
|
typedef ::legion_launch_constraint_t | Legion::LaunchKind |
| |
|
typedef ::legion_specialized_constraint_t | Legion::SpecializedKind |
| |
|
typedef ::legion_unbounded_pool_scope_t | Legion::UnboundPoolScope |
| |
|
typedef ::legion_projection_type_t | Legion::HandleType |
| |
|
typedef ::legion_address_space_t | Legion::AddressSpace |
| |
|
typedef ::legion_task_priority_t | Legion::TaskPriority |
| |
|
typedef ::legion_task_priority_t | Legion::RealmPriority |
| |
|
typedef ::legion_garbage_collection_priority_t | Legion::GCPriority |
| |
|
typedef ::legion_color_t | Legion::Color |
| |
|
typedef ::legion_field_id_t | Legion::FieldID |
| |
|
typedef ::legion_trace_id_t | Legion::TraceID |
| |
|
typedef ::legion_mapper_id_t | Legion::MapperID |
| |
|
typedef ::legion_context_id_t | Legion::ContextID |
| |
|
typedef ::legion_instance_id_t | Legion::InstanceID |
| |
|
typedef ::legion_index_tree_id_t | Legion::IndexTreeID |
| |
|
typedef ::legion_generation_id_t | Legion::GenerationID |
| |
|
typedef ::legion_type_handle | Legion::TypeHandle |
| |
|
typedef ::legion_projection_id_t | Legion::ProjectionID |
| |
|
typedef ::legion_sharding_id_t | Legion::ShardingID |
| |
|
typedef ::legion_concurrent_id_t | Legion::ConcurrentID |
| |
|
typedef ::legion_exception_handler_id_t | Legion::ExceptionHandlerID |
| |
|
typedef ::legion_region_tree_id_t | Legion::RegionTreeID |
| |
|
typedef ::legion_distributed_id_t | Legion::DistributedID |
| |
|
typedef ::legion_address_space_t | Legion::AddressSpaceID |
| |
|
typedef ::legion_tunable_id_t | Legion::TunableID |
| |
|
typedef ::legion_local_variable_id_t | Legion::LocalVariableID |
| |
|
typedef ::legion_mapping_tag_id_t | Legion::MappingTagID |
| |
|
typedef ::legion_semantic_tag_t | Legion::SemanticTag |
| |
|
typedef ::legion_variant_id_t | Legion::VariantID |
| |
|
typedef ::legion_code_descriptor_id_t | Legion::CodeDescriptorID |
| |
|
typedef ::legion_unique_id_t | Legion::UniqueID |
| |
|
typedef ::legion_version_id_t | Legion::VersionID |
| |
|
typedef ::legion_projection_epoch_id_t | Legion::ProjectionEpochID |
| |
|
typedef ::legion_task_id_t | Legion::TaskID |
| |
|
typedef ::legion_layout_constraint_id_t | Legion::LayoutConstraintID |
| |
|
typedef ::legion_shard_id_t | Legion::ShardID |
| |
|
typedef ::legion_provenance_id_t | Legion::ProvenanceID |
| |
|
typedef ::legion_internal_color_t | Legion::LegionColor |
| |
|
typedef ::legion_reduction_op_id_t | Legion::ReductionOpID |
| |
|
typedef ::legion_custom_serdez_id_t | Legion::CustomSerdezID |
| |
|
typedef ::legion_coord_t | Legion::coord_t |
| |
|
typedef Realm::Runtime | Legion::RealmRuntime |
| |
|
typedef Realm::Machine | Legion::Machine |
| |
|
typedef Realm::Memory | Legion::Memory |
| |
|
typedef Realm::Processor | Legion::Processor |
| |
|
typedef Realm::ProcessorGroup | Legion::ProcessorGroup |
| |
|
typedef Realm::CodeDescriptor | Legion::CodeDescriptor |
| |
|
typedef Realm::Reservation | Legion::Reservation |
| |
|
typedef Realm::CompletionQueue | Legion::CompletionQueue |
| |
|
typedef Realm::ReductionOpUntyped | Legion::ReductionOp |
| |
|
typedef Realm::CustomSerdezUntyped | Legion::SerdezOp |
| |
|
typedef Realm::Machine::ProcessorMemoryAffinity | Legion::ProcessorMemoryAffinity |
| |
|
typedef Realm::Machine::MemoryMemoryAffinity | Legion::MemoryMemoryAffinity |
| |
|
typedef Realm::DynamicTemplates::TagType | Legion::TypeTag |
| |
|
typedef Realm::Logger | Legion::Logger |
| |
|
template<int DIM, typename T = coord_t> |
| using | Legion::Point = Realm::Point< DIM, T > |
| |
|
template<int DIM, typename T = coord_t> |
| using | Legion::Rect = Realm::Rect< DIM, T > |
| |
|
template<int DIM, typename T = coord_t> |
| using | Legion::DomainT = Realm::IndexSpace< DIM, T > |
| |
|
template<int M, int N, typename T = coord_t> |
| using | Legion::Transform = Realm::Matrix< M, N, T > |
| |
|
typedef IndexTaskLauncher | Legion::IndexLauncher |
| |
|
template<typename FT , int N, typename T = ::legion_coord_t> |
| using | Legion::GenericAccessor = Realm::GenericAccessor< FT, N, T > |
| |
|
template<typename FT , int N, typename T = ::legion_coord_t> |
| using | Legion::AffineAccessor = Realm::AffineAccessor< FT, N, T > |
| |
|
template<typename FT , int N, typename T = ::legion_coord_t> |
| using | Legion::MultiAffineAccessor = Realm::MultiAffineAccessor< FT, N, T > |
| |
|
typedef std::map< CustomSerdezID, const Realm::CustomSerdezUntyped * > | Legion::SerdezOpTable |
| |
|
typedef std::map< Realm::ReductionOpID, Realm::ReductionOpUntyped * > | Legion::ReductionOpTable |
| |
|
typedef void(* | Legion::SerdezInitFnptr) (const ReductionOp *, void *&, size_t &) |
| |
|
typedef void(* | Legion::SerdezFoldFnptr) (const ReductionOp *, void *&, size_t &, const void *) |
| |
|
using | Legion::SerdezInitFunc = std::function< void(const ReductionOp *, void *&, size_t &)> |
| |
|
using | Legion::SerdezFoldFunc = std::function< void(const ReductionOp *, void *&, size_t &, const void *)> |
| |
|
typedef std::map< Realm::ReductionOpID, SerdezRedopFns > | Legion::SerdezRedopTable |
| |
|
typedef void(* | Legion::RegistrationCallbackFnptr) (Machine machine, Runtime *rt, const std::set< Processor > &local_procs) |
| |
|
using | Legion::RegistrationCallback = std::function< void(Machine, Runtime *, const std::set< Processor > &)> |
| |
|
typedef void(* | Legion::RegistrationWithArgsCallbackFnptr) (const RegistrationCallbackArgs &args) |
| |
|
using | Legion::RegistrationWithArgsCallback = std::function< void(const RegistrationCallbackArgs &)> |
| |
|
typedef LogicalRegion(* | Legion::RegionProjectionFnptr) (LogicalRegion parent, const DomainPoint &, Runtime *rt) |
| |
|
typedef LogicalRegion(* | Legion::PartitionProjectionFnptr) (LogicalPartition parent, const DomainPoint &, Runtime *rt) |
| |
|
typedef HandshakeImpl | Legion::Internal::LegionHandshakeImpl |
| |
|
typedef Realm::RegionInstance | Legion::Internal::PhysicalInstance |
| |
|
typedef Realm::CopySrcDstField | Legion::Internal::CopySrcDstField |
| |
|
typedef unsigned long long | Legion::Internal::CollectiveID |
| |
|
typedef unsigned long long | Legion::Internal::IndexSpaceExprID |
| |
|
typedef uint64_t | Legion::Internal::LamportClock |
| |
|
typedef ContextCoordinate | Legion::Internal::TraceLocalID |
| |
|
typedef Mapping::Mapper | Legion::Internal::Mapper |
| |
|
typedef Mapping::MapperEvent | Legion::Internal::MapperEvent |
| |
|
typedef Mapping::PhysicalInstance | Legion::Internal::MappingInstance |
| |
|
typedef Mapping::CollectiveView | Legion::Internal::MappingCollective |
| |
|
typedef Mapping::ProfilingMeasurementID | Legion::Internal::ProfilingMeasurementID |
| |
|
typedef Internal::TaskContext * | Legion::Context |
| |
|
typedef Internal::MappingCallInfo * | Legion::Mapping::MapperContext |
| |
|
typedef Internal::InstanceManager * | Legion::Mapping::PhysicalInstanceImpl |
| |
|
typedef Internal::CollectiveView * | Legion::Mapping::CollectiveViewImpl |
| |
|
typedef Internal::LocalLock | Legion::Mapping::LocalLock |
| |