Searched refs:SPIRVTypeFloat (Results 1 – 4 of 4) sorted by relevance
/external/spirv-llvm/lib/SPIRV/libSPIRV/ |
D | SPIRVType.cpp | 74 return static_cast<const SPIRVTypeFloat *const>(this)->getBitWidth(); in getFloatBitWidth() 149 return isType<SPIRVTypeFloat>(this, Bits); in isTypeFloat()
|
D | SPIRVModule.h | 62 class SPIRVTypeFloat; variable 193 virtual SPIRVTypeFloat *addFloatType(unsigned) = 0; 221 virtual SPIRVValue *addDoubleConstant(SPIRVTypeFloat *, double) = 0; 222 virtual SPIRVValue *addFloatConstant(SPIRVTypeFloat *, float) = 0;
|
D | SPIRVModule.cpp | 189 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()
|
D | SPIRVType.h | 163 class SPIRVTypeFloat:public SPIRVType { 167 SPIRVTypeFloat(SPIRVModule *M, SPIRVId TheId, unsigned TheBitWidth) in SPIRVTypeFloat() function 170 SPIRVTypeFloat():SPIRVType(OC), BitWidth(0){} in SPIRVTypeFloat() function
|