LLVM 22.0.0git
llvm::DenormalFPMathState::DenormalState Struct Reference

#include "llvm/Transforms/IPO/Attributor.h"

Public Member Functions

bool operator== (const DenormalState Other) const
bool operator!= (const DenormalState Other) const
bool isValid () const
DenormalState unionWith (DenormalState Caller) const

Static Public Member Functions

static DenormalMode::DenormalModeKind unionDenormalKind (DenormalMode::DenormalModeKind Callee, DenormalMode::DenormalModeKind Caller)
static DenormalMode unionAssumed (DenormalMode Callee, DenormalMode Caller)

Public Attributes

DenormalMode Mode = DenormalMode::getInvalid()
DenormalMode ModeF32 = DenormalMode::getInvalid()

Detailed Description

Definition at line 5188 of file Attributor.h.

Member Function Documentation

◆ isValid()

bool llvm::DenormalFPMathState::DenormalState::isValid ( ) const
inline

Definition at line 5200 of file Attributor.h.

References Mode, and ModeF32.

◆ operator!=()

bool llvm::DenormalFPMathState::DenormalState::operator!= ( const DenormalState Other) const
inline

Definition at line 5196 of file Attributor.h.

References Mode, ModeF32, and llvm::Other.

◆ operator==()

bool llvm::DenormalFPMathState::DenormalState::operator== ( const DenormalState Other) const
inline

Definition at line 5192 of file Attributor.h.

References Mode, ModeF32, and llvm::Other.

◆ unionAssumed()

DenormalMode llvm::DenormalFPMathState::DenormalState::unionAssumed ( DenormalMode Callee,
DenormalMode Caller )
inlinestatic

Definition at line 5214 of file Attributor.h.

References unionDenormalKind().

Referenced by unionWith().

◆ unionDenormalKind()

DenormalMode::DenormalModeKind llvm::DenormalFPMathState::DenormalState::unionDenormalKind ( DenormalMode::DenormalModeKind Callee,
DenormalMode::DenormalModeKind Caller )
inlinestatic

Definition at line 5203 of file Attributor.h.

References llvm::DenormalMode::Dynamic, and llvm::DenormalMode::Invalid.

Referenced by unionAssumed().

◆ unionWith()

DenormalState llvm::DenormalFPMathState::DenormalState::unionWith ( DenormalState Caller) const
inline

Definition at line 5219 of file Attributor.h.

References unionAssumed().

Member Data Documentation

◆ Mode

DenormalMode llvm::DenormalFPMathState::DenormalState::Mode = DenormalMode::getInvalid()

Definition at line 5189 of file Attributor.h.

Referenced by isValid(), operator!=(), and operator==().

◆ ModeF32

DenormalMode llvm::DenormalFPMathState::DenormalState::ModeF32 = DenormalMode::getInvalid()

Definition at line 5190 of file Attributor.h.

Referenced by isValid(), operator!=(), and operator==().


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