LLVM  3.7.0
Public Member Functions | Public Attributes | List of all members
llvm::LICMSafetyInfo Struct Reference

Captures loop safety information. More...

#include <LoopUtils.h>

Collaboration diagram for llvm::LICMSafetyInfo:
[legend]

Public Member Functions

 LICMSafetyInfo ()
 

Public Attributes

bool MayThrow
 
bool HeaderMayThrow
 

Detailed Description

Captures loop safety information.

It keep information for loop & its header may throw exception.

Definition at line 38 of file LoopUtils.h.

Constructor & Destructor Documentation

llvm::LICMSafetyInfo::LICMSafetyInfo ( )
inline

Definition at line 42 of file LoopUtils.h.

Member Data Documentation

bool llvm::LICMSafetyInfo::HeaderMayThrow

Definition at line 41 of file LoopUtils.h.

Referenced by llvm::computeLICMSafetyInfo(), and isGuaranteedToExecute().

bool llvm::LICMSafetyInfo::MayThrow

Definition at line 39 of file LoopUtils.h.

Referenced by llvm::computeLICMSafetyInfo(), and isGuaranteedToExecute().


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