LLVM  6.0.0svn
llvm::VPIteration Struct Reference

In what follows, the term "input IR" refers to code that is fed into the vectorizer whereas the term "output IR" refers to code that is generated by the vectorizer. More...

#include "Transforms/Vectorize/VPlan.h"

Collaboration diagram for llvm::VPIteration:
[legend]

## Public Attributes

unsigned Part
in [0..UF) More...

unsigned Lane
in [0..VF) More...

## Detailed Description

In what follows, the term "input IR" refers to code that is fed into the vectorizer whereas the term "output IR" refers to code that is generated by the vectorizer.

VPIteration represents a single point in the iteration space of the output (vectorized and/or unrolled) IR loop.

Definition at line 69 of file VPlan.h.

## ◆ Lane

 unsigned llvm::VPIteration::Lane

## ◆ Part

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