LLVM 17.0.0git
Public Member Functions | List of all members
llvm::LLVM_LIBRARY_VISIBILITY::SelectHandSpeculativity Class Reference

#include "llvm/Transforms/Scalar/SROA.h"

Public Member Functions

 SelectHandSpeculativity ()=default
 
SelectHandSpeculativitysetAsSpeculatable (bool isTrueVal)
 
bool isSpeculatable (bool isTrueVal) const
 
bool areAllSpeculatable () const
 
bool areAnySpeculatable () const
 
bool areNoneSpeculatable () const
 
 operator intptr_t () const
 
 SelectHandSpeculativity (intptr_t Storage_)
 

Detailed Description

Definition at line 49 of file SROA.h.

Constructor & Destructor Documentation

◆ SelectHandSpeculativity() [1/2]

llvm::LLVM_LIBRARY_VISIBILITY::SelectHandSpeculativity::SelectHandSpeculativity ( )
default

◆ SelectHandSpeculativity() [2/2]

llvm::LLVM_LIBRARY_VISIBILITY::SelectHandSpeculativity::SelectHandSpeculativity ( intptr_t  Storage_)
inlineexplicit

Definition at line 62 of file SROA.h.

Member Function Documentation

◆ areAllSpeculatable()

bool llvm::LLVM_LIBRARY_VISIBILITY::SelectHandSpeculativity::areAllSpeculatable ( ) const

◆ areAnySpeculatable()

bool llvm::LLVM_LIBRARY_VISIBILITY::SelectHandSpeculativity::areAnySpeculatable ( ) const

◆ areNoneSpeculatable()

bool llvm::LLVM_LIBRARY_VISIBILITY::SelectHandSpeculativity::areNoneSpeculatable ( ) const

◆ isSpeculatable()

bool llvm::LLVM_LIBRARY_VISIBILITY::SelectHandSpeculativity::isSpeculatable ( bool  isTrueVal) const

◆ operator intptr_t()

llvm::LLVM_LIBRARY_VISIBILITY::SelectHandSpeculativity::operator intptr_t ( ) const
inlineexplicit

Definition at line 61 of file SROA.h.

◆ setAsSpeculatable()

SelectHandSpeculativity & llvm::LLVM_LIBRARY_VISIBILITY::SelectHandSpeculativity::setAsSpeculatable ( bool  isTrueVal)

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