|
|
bool | inline_task |
| |
|
bool | map_locally |
| |
|
bool | spawn_task |
| |
|
bool | profile_task |
| |
|
VariantID | selected_variant |
| |
|
TaskVariantCollection * | variants |
| |
|
std::set< Processor > | additional_procs |
| |
|
TaskPriority | task_priority |
| |
|
bool | post_map_task |
| |
|
std::vector< RegionRequirement > | regions |
| |
|
TaskID | task_id |
| |
|
std::vector< IndexSpaceRequirement > | indexes |
| |
|
std::vector< RegionRequirement > | regions |
| |
|
std::vector< OutputRequirement > | output_regions |
| |
|
std::vector< Future > | futures |
| |
|
std::vector< Grant > | grants |
| |
|
std::vector< PhaseBarrier > | wait_barriers |
| |
|
std::vector< PhaseBarrier > | arrive_barriers |
| |
|
const void * | args |
| |
|
size_t | arglen |
| |
|
bool | is_index_space |
| |
|
bool | concurrent_task |
| |
|
bool | must_epoch_task |
| |
|
Domain | index_domain |
| |
|
DomainPoint | index_point |
| |
|
IndexSpace | sharding_space |
| |
|
const void * | local_args |
| |
|
size_t | local_arglen |
| |
|
Processor | orig_proc |
| |
|
Processor | current_proc |
| |
|
Processor | target_proc |
| |
|
unsigned | steal_count |
| |
|
bool | stealable |
| |
|
bool | speculated |
| |
|
bool | local_function |
| |
|
MapperID | map_id |
| |
|
MappingTagID | tag |
| |
|
const Task * | parent_task |
| |
|
void * | mapper_data |
| |
|
size_t | mapper_data_size |
| |
|
| enum | MappableKind {
TASK_MAPPABLE
, INLINE_MAPPABLE
, COPY_MAPPABLE
, ACQUIRE_MAPPABLE
,
RELEASE_MAPPABLE
} |
| |
|
typedef Legion::MappableType | MappableType |
| |
|
static const MappableType | TASK_MAPPABLE = ::LEGION_TASK_MAPPABLE |
| |
|
static const MappableType | COPY_MAPPABLE = ::LEGION_COPY_MAPPABLE |
| |
|
static const MappableType | INLINE_MAPPABLE = ::LEGION_INLINE_MAPPABLE |
| |
|
static const MappableType | ACQUIRE_MAPPABLE = ::LEGION_ACQUIRE_MAPPABLE |
| |
|
static const MappableType | RELEASE_MAPPABLE = ::LEGION_RELEASE_MAPPABLE |
| |
|
static const MappableType | CLOSE_MAPPABLE = ::LEGION_CLOSE_MAPPABLE |
| |
|
static const MappableType | FILL_MAPPABLE = ::LEGION_FILL_MAPPABLE |
| |
|
static const MappableType | PARTITION_MAPPABLE = ::LEGION_PARTITION_MAPPABLE |
| |
| static const MappableType | MUST_EPOCH_MAPPABLE |
| |
◆ as_mappable_copy()
| virtual Copy * Legion::Mapping::ShimMapper::Task::as_mappable_copy |
( |
void |
| ) |
const |
|
virtual |
◆ as_mappable_inline()
| virtual Inline * Legion::Mapping::ShimMapper::Task::as_mappable_inline |
( |
void |
| ) |
const |
|
virtual |
◆ as_mappable_task()
| virtual Task * Legion::Mapping::ShimMapper::Task::as_mappable_task |
( |
void |
| ) |
const |
|
virtual |
◆ get_context_index()
| virtual uint64_t Legion::Mapping::ShimMapper::Task::get_context_index |
( |
void |
| ) |
const |
|
virtual |
◆ get_depth()
| virtual int Legion::Mapping::ShimMapper::Task::get_depth |
( |
void |
| ) |
const |
|
virtual |
◆ get_mappable_kind()
| virtual MappableKind Legion::Mapping::ShimMapper::Task::get_mappable_kind |
( |
void |
| ) |
const |
|
virtual |
◆ get_parent_task()
| virtual const Legion::Task * Legion::Mapping::ShimMapper::Task::get_parent_task |
( |
void |
| ) |
const |
|
virtual |
◆ get_provenance_string()
| virtual const std::string_view & Legion::Mapping::ShimMapper::Task::get_provenance_string |
( |
bool |
human = true | ) |
const |
|
virtual |
◆ get_shard_domain()
| virtual Domain Legion::Mapping::ShimMapper::Task::get_shard_domain |
( |
void |
| ) |
const |
|
virtual |
◆ get_shard_id()
| virtual ShardID Legion::Mapping::ShimMapper::Task::get_shard_id |
( |
void |
| ) |
const |
|
virtual |
◆ get_shard_point()
| virtual DomainPoint Legion::Mapping::ShimMapper::Task::get_shard_point |
( |
void |
| ) |
const |
|
virtual |
◆ get_slice_domain()
| virtual Domain Legion::Mapping::ShimMapper::Task::get_slice_domain |
( |
void |
| ) |
const |
|
virtual |
◆ get_task_name()
| virtual const char * Legion::Mapping::ShimMapper::Task::get_task_name |
( |
void |
| ) |
const |
|
virtual |
◆ get_total_shards()
| virtual size_t Legion::Mapping::ShimMapper::Task::get_total_shards |
( |
void |
| ) |
const |
|
virtual |
◆ get_unique_id()
| virtual UniqueID Legion::Mapping::ShimMapper::Task::get_unique_id |
( |
void |
| ) |
const |
|
virtual |
◆ get_unique_mappable_id()
| virtual UniqueID Legion::Mapping::ShimMapper::Task::get_unique_mappable_id |
( |
void |
| ) |
const |
|
virtual |
◆ has_parent_task()
| virtual bool Legion::Mapping::ShimMapper::Task::has_parent_task |
( |
void |
| ) |
const |
|
virtual |
The documentation for this class was generated from the following file: