Home
last modified time | relevance | path

Searched refs:SPIRVTypePointer (Results 1 – 5 of 5) sorted by relevance

/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVType.h194 class SPIRVTypePointer:public SPIRVType {
197 SPIRVTypePointer(SPIRVModule *M, SPIRVId TheId, in SPIRVTypePointer() function
205 SPIRVTypePointer():SPIRVType(OpTypePointer), in SPIRVTypePointer() function
238 SPIRVTypeForwardPointer(SPIRVModule *M, SPIRVTypePointer *Pointer, in SPIRVTypeForwardPointer()
245 SPIRVTypePointer *getPointer() const { return Pointer; } in getPointer()
248 SPIRVTypePointer *Pointer;
DSPIRVType.cpp95 return static_cast<const SPIRVTypePointer *const>(this)->getElementType(); in getPointerElementType()
101 return static_cast<const SPIRVTypePointer *const>(this)->getStorageClass(); in getPointerStorageClass()
DSPIRVModule.h66 class SPIRVTypePointer; variable
205 virtual SPIRVTypePointer *addPointerType(SPIRVStorageClassKind, SPIRVType *) = 0;
DSPIRVModule.cpp194 virtual SPIRVTypePointer *addPointerType(SPIRVStorageClassKind, SPIRVType *);
696 SPIRVTypePointer *
699 return addType(new SPIRVTypePointer(this, getId(), StorageClass, in addPointerType()
794 auto Ptr = static_cast<SPIRVTypePointer *>(MemberTy); in createForwardPointers()
/external/spirv-llvm/lib/SPIRV/
DSPIRVWriter.cpp692 return BM->addNullConstant(bcast<SPIRVTypePointer>(transType( in transConstant()