struct TileInfo::MatrixLoop

Declaration

struct TileInfo::MatrixLoop { /* full declaration omitted */ };

Description

Properties of a single loop used when generating the tiled loop nest.

Declared at: llvm/include/llvm/Transforms/Utils/MatrixUtils.h:46

Member Variables

public llvm::Value* Index = nullptr
The index updated on every iteration.
public llvm::BasicBlock* Header = nullptr
The header and latch of the loop.
public llvm::BasicBlock* Latch = nullptr