|
LLVM 22.0.0git
|
#include "Target/SPIRV/SPIRVUtils.h"
Public Member Functions | |
| FPFastMathDefaultInfo ()=default | |
| FPFastMathDefaultInfo (const Type *Ty, unsigned FastMathFlags) | |
| bool | operator== (const FPFastMathDefaultInfo &Other) const |
Public Attributes | |
| const Type * | Ty = nullptr |
| unsigned | FastMathFlags = 0 |
| bool | ContractionOff = false |
| bool | SignedZeroInfNanPreserve = false |
| bool | FPFastMathDefault = false |
Definition at line 117 of file SPIRVUtils.h.
|
default |
Referenced by operator==().
|
inline |
Definition at line 134 of file SPIRVUtils.h.
References FastMathFlags, and Ty.
|
inline |
Definition at line 136 of file SPIRVUtils.h.
References ContractionOff, FastMathFlags, FPFastMathDefault, FPFastMathDefaultInfo(), llvm::Other, SignedZeroInfNanPreserve, and Ty.
| bool llvm::SPIRV::FPFastMathDefaultInfo::ContractionOff = false |
Definition at line 129 of file SPIRVUtils.h.
Referenced by operator==().
| unsigned llvm::SPIRV::FPFastMathDefaultInfo::FastMathFlags = 0 |
Definition at line 119 of file SPIRVUtils.h.
Referenced by FPFastMathDefaultInfo(), and operator==().
| bool llvm::SPIRV::FPFastMathDefaultInfo::FPFastMathDefault = false |
Definition at line 131 of file SPIRVUtils.h.
Referenced by operator==().
| bool llvm::SPIRV::FPFastMathDefaultInfo::SignedZeroInfNanPreserve = false |
Definition at line 130 of file SPIRVUtils.h.
Referenced by operator==().
Definition at line 118 of file SPIRVUtils.h.
Referenced by FPFastMathDefaultInfo(), and operator==().