Compute Library
 22.08
ClFusedKernelGraph.h File Reference

Go to the source code of this file.

Data Structures

struct  ClKernelFusionGroup
 A const view of a subgraph of the ClKernelGraph to be fused together. More...
 
struct  ClFusedKernelGraph
 

Namespaces

 arm_compute
 Copyright (c) 2017-2022 Arm Limited.
 
 arm_compute::experimental
 
 arm_compute::experimental::dynamic_fusion
 

Functions

std::vector< const ClKernel * > traverse (const ClKernelFusionGroup &group)
 
std::vector< const ClKernelFusionGroup * > traverse (const ClFusedKernelGraph &graph)
 
std::vector< ClKernelFusionGroup * > traverse (ClFusedKernelGraph &graph)
 
std::pair< Status, ClFusedKernelGraph > init_fusion_graph (const ClKernelGraph &kernel_graph)
 
Status fuse (ClFusedKernelGraph &fused_kernel_graph)
 
Status generate_store (ClKernelBlueprint &bp, const ClFusedKernelGraph &fused_kernel_graph, const ClKernelFusionGroup &fg)
 
Status generate (ClWorkload &workload, const ClWorkloadContext &ctx, const ClFusedKernelGraph &fused_kernel_graph)