MLIR-AIE 1.4.5.dev
xilinx::aievec::ShufflePlan Struct Reference

#include "Dialect/AIEVec/Transforms/AIE2PShufflePlanner.h"

Collaboration diagram for xilinx::aievec::ShufflePlan:

Classes

struct  Node

Public Member Functions

llvm::SmallVector< ShuffleMode > modes () const

Public Attributes

llvm::SmallVector< Node > nodes
llvm::SmallVector< int > results
unsigned cost = 0

Detailed Description

Definition at line 56 of file AIE2PShufflePlanner.h.

Member Function Documentation

◆ modes()

SmallVector< ShuffleMode > ShufflePlan::modes ( ) const

Member Data Documentation

◆ cost

unsigned xilinx::aievec::ShufflePlan::cost = 0

◆ nodes

llvm::SmallVector<Node> xilinx::aievec::ShufflePlan::nodes

Definition at line 67 of file AIE2PShufflePlanner.h.

Referenced by modes(), and xilinx::aievec::simulateShufflePlan().

◆ results

llvm::SmallVector<int> xilinx::aievec::ShufflePlan::results

Definition at line 69 of file AIE2PShufflePlanner.h.

Referenced by xilinx::aievec::simulateShufflePlan().


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