LLVM: llvm::SPIRV::FPFastMathDefaultInfo Struct Reference (original) (raw)
#include "[Target/SPIRV/SPIRVUtils.h](SPIRVUtils%5F8h%5Fsource.html)"
| 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.
| llvm::SPIRV::FPFastMathDefaultInfo::FPFastMathDefaultInfo ( ) | default |
|---|
◆ FPFastMathDefaultInfo() [2/2]
| llvm::SPIRV::FPFastMathDefaultInfo::FPFastMathDefaultInfo ( const Type * Ty, unsigned FastMathFlags ) | inline |
|---|
◆ operator==()
◆ ContractionOff
bool llvm::SPIRV::FPFastMathDefaultInfo::ContractionOff = false
◆ FastMathFlags
unsigned llvm::SPIRV::FPFastMathDefaultInfo::FastMathFlags = 0
◆ FPFastMathDefault
bool llvm::SPIRV::FPFastMathDefaultInfo::FPFastMathDefault = false
◆ SignedZeroInfNanPreserve
bool llvm::SPIRV::FPFastMathDefaultInfo::SignedZeroInfNanPreserve = false
◆ Ty
const Type* llvm::SPIRV::FPFastMathDefaultInfo::Ty = nullptr
The documentation for this struct was generated from the following file:
- lib/Target/SPIRV/SPIRVUtils.h