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: