Halide
Halide::Internal::CodeGen_LLVM::ParallelTask Struct Reference

Codegen a call to do_parallel_tasks. More...

#include <CodeGen_LLVM.h>

Classes

struct  SemAcquire
 

Public Attributes

Stmt body
 
std::vector< SemAcquiresemaphores
 
std::string loop_var
 
Expr min
 
Expr extent
 
Expr serial
 
std::string name
 

Detailed Description

Codegen a call to do_parallel_tasks.

Definition at line 304 of file CodeGen_LLVM.h.

Member Data Documentation

◆ body

Stmt Halide::Internal::CodeGen_LLVM::ParallelTask::body

Definition at line 305 of file CodeGen_LLVM.h.

◆ semaphores

std::vector<SemAcquire> Halide::Internal::CodeGen_LLVM::ParallelTask::semaphores

Definition at line 310 of file CodeGen_LLVM.h.

◆ loop_var

std::string Halide::Internal::CodeGen_LLVM::ParallelTask::loop_var

Definition at line 311 of file CodeGen_LLVM.h.

◆ min

Expr Halide::Internal::CodeGen_LLVM::ParallelTask::min

Definition at line 312 of file CodeGen_LLVM.h.

◆ extent

Expr Halide::Internal::CodeGen_LLVM::ParallelTask::extent

Definition at line 312 of file CodeGen_LLVM.h.

◆ serial

Expr Halide::Internal::CodeGen_LLVM::ParallelTask::serial

Definition at line 313 of file CodeGen_LLVM.h.

◆ name

std::string Halide::Internal::CodeGen_LLVM::ParallelTask::name

Definition at line 314 of file CodeGen_LLVM.h.


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