My Project
Public Attributes | List of all members
mlir::PassInstrumentation::PipelineParentInfo Struct Reference

#include <PassInstrumentation.h>

Collaboration diagram for mlir::PassInstrumentation::PipelineParentInfo:
Collaboration graph
[legend]

Public Attributes

uint64_t parentThreadID
 
PassparentPass
 The pass that spawned this pipeline. More...
 

Detailed Description

This struct represents information related to the parent pass of pipeline. It includes information that allows for effectively linking pipelines that run on different threads.

Member Data Documentation

◆ parentPass

Pass* mlir::PassInstrumentation::PipelineParentInfo::parentPass

The pass that spawned this pipeline.

◆ parentThreadID

uint64_t mlir::PassInstrumentation::PipelineParentInfo::parentThreadID

The thread of the parent pass that the current pipeline was spawned from. Note: This is acquired from llvm::get_threadid().


The documentation for this struct was generated from the following file: