LLVM  10.0.0svn
Public Attributes | List of all members
llvm::UnrollLoopOptions Struct Reference

#include "llvm/Transforms/Utils/UnrollLoop.h"

Collaboration diagram for llvm::UnrollLoopOptions:
Collaboration graph
[legend]

Public Attributes

unsigned Count
 
unsigned TripCount
 
bool Force
 
bool AllowRuntime
 
bool AllowExpensiveTripCount
 
bool PreserveCondBr
 
bool PreserveOnlyFirst
 
unsigned TripMultiple
 
unsigned PeelCount
 
bool UnrollRemainder
 
bool ForgetAllSCEV
 

Detailed Description

Definition at line 67 of file UnrollLoop.h.

Member Data Documentation

◆ AllowExpensiveTripCount

bool llvm::UnrollLoopOptions::AllowExpensiveTripCount

Definition at line 72 of file UnrollLoop.h.

Referenced by llvm::UnrollLoop().

◆ AllowRuntime

bool llvm::UnrollLoopOptions::AllowRuntime

Definition at line 71 of file UnrollLoop.h.

Referenced by llvm::UnrollLoop().

◆ Count

unsigned llvm::UnrollLoopOptions::Count

Definition at line 68 of file UnrollLoop.h.

Referenced by llvm::UnrollLoop().

◆ Force

bool llvm::UnrollLoopOptions::Force

Definition at line 70 of file UnrollLoop.h.

Referenced by llvm::UnrollLoop().

◆ ForgetAllSCEV

bool llvm::UnrollLoopOptions::ForgetAllSCEV

Definition at line 78 of file UnrollLoop.h.

Referenced by llvm::UnrollLoop().

◆ PeelCount

unsigned llvm::UnrollLoopOptions::PeelCount

Definition at line 76 of file UnrollLoop.h.

Referenced by llvm::UnrollLoop().

◆ PreserveCondBr

bool llvm::UnrollLoopOptions::PreserveCondBr

Definition at line 73 of file UnrollLoop.h.

Referenced by llvm::UnrollLoop().

◆ PreserveOnlyFirst

bool llvm::UnrollLoopOptions::PreserveOnlyFirst

Definition at line 74 of file UnrollLoop.h.

Referenced by llvm::UnrollLoop().

◆ TripCount

unsigned llvm::UnrollLoopOptions::TripCount

Definition at line 69 of file UnrollLoop.h.

Referenced by llvm::UnrollLoop().

◆ TripMultiple

unsigned llvm::UnrollLoopOptions::TripMultiple

Definition at line 75 of file UnrollLoop.h.

Referenced by llvm::UnrollLoop().

◆ UnrollRemainder

bool llvm::UnrollLoopOptions::UnrollRemainder

Definition at line 77 of file UnrollLoop.h.

Referenced by llvm::UnrollLoop().


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