LLVM  7.0.0svn
Public Attributes | List of all members
llvm::LoopVectorizationPlanner::VFRange Struct Reference

A range of powers-of-2 vectorization factors with fixed start and adjustable end. More...

#include "Transforms/Vectorize/LoopVectorizationPlanner.h"

Collaboration diagram for llvm::LoopVectorizationPlanner::VFRange:
Collaboration graph
[legend]

Public Attributes

const unsigned Start
 
unsigned End
 

Detailed Description

A range of powers-of-2 vectorization factors with fixed start and adjustable end.

The range includes start and excludes end, e.g.,: [1, 9) = {1, 2, 4, 8}

Definition at line 263 of file LoopVectorizationPlanner.h.

Member Data Documentation

◆ End

unsigned llvm::LoopVectorizationPlanner::VFRange::End

◆ Start

const unsigned llvm::LoopVectorizationPlanner::VFRange::Start

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