Home
last modified time | relevance | path

Searched refs:SPIRVTypeFloat (Results 1 – 4 of 4) sorted by relevance

/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVType.cpp74 return static_cast<const SPIRVTypeFloat *const>(this)->getBitWidth(); in getFloatBitWidth()
149 return isType<SPIRVTypeFloat>(this, Bits); in isTypeFloat()
DSPIRVModule.h62 class SPIRVTypeFloat; variable
193 virtual SPIRVTypeFloat *addFloatType(unsigned) = 0;
221 virtual SPIRVValue *addDoubleConstant(SPIRVTypeFloat *, double) = 0;
222 virtual SPIRVValue *addFloatConstant(SPIRVTypeFloat *, float) = 0;
DSPIRVModule.cpp189 virtual SPIRVTypeFloat *addFloatType(unsigned BitWidth);
220 virtual SPIRVValue *addDoubleConstant(SPIRVTypeFloat *, double);
221 virtual SPIRVValue *addFloatConstant(SPIRVTypeFloat *, float);
690 SPIRVTypeFloat *
692 SPIRVTypeFloat *T = addType(new SPIRVTypeFloat(this, getId(), BitWidth)); in addFloatType()
902 SPIRVModuleImpl::addFloatConstant(SPIRVTypeFloat *Ty, float V) { in addFloatConstant()
907 SPIRVModuleImpl::addDoubleConstant(SPIRVTypeFloat *Ty, double V) { in addDoubleConstant()
DSPIRVType.h163 class SPIRVTypeFloat:public SPIRVType {
167 SPIRVTypeFloat(SPIRVModule *M, SPIRVId TheId, unsigned TheBitWidth) in SPIRVTypeFloat() function
170 SPIRVTypeFloat():SPIRVType(OC), BitWidth(0){} in SPIRVTypeFloat() function