Searched refs:SPIRVTypePointer (Results 1 – 5 of 5) sorted by relevance
/external/spirv-llvm/lib/SPIRV/libSPIRV/ |
D | SPIRVType.h | 194 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;
|
D | SPIRVType.cpp | 95 return static_cast<const SPIRVTypePointer *const>(this)->getElementType(); in getPointerElementType() 101 return static_cast<const SPIRVTypePointer *const>(this)->getStorageClass(); in getPointerStorageClass()
|
D | SPIRVModule.h | 66 class SPIRVTypePointer; variable 205 virtual SPIRVTypePointer *addPointerType(SPIRVStorageClassKind, SPIRVType *) = 0;
|
D | SPIRVModule.cpp | 194 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/ |
D | SPIRVWriter.cpp | 692 return BM->addNullConstant(bcast<SPIRVTypePointer>(transType( in transConstant()
|