/external/spirv-llvm/lib/SPIRV/libSPIRV/ |
SPIRVValue.h | 59 SPIRVValue(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode, 65 SPIRVValue(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode, 72 SPIRVValue(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode, 79 SPIRVValue(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode) 130 SPIRVConstant(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId, 138 SPIRVConstant(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId, float TheValue) 145 SPIRVConstant(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId, double TheValue) 198 SPIRVConstantEmpty(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId) 215 SPIRVConstantBool(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId) 233 SPIRVConstantNull(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId [all...] |
SPIRVType.h | 61 SPIRVType(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode, 109 SPIRVTypeVoid(SPIRVModule *M, SPIRVId TheId) 120 SPIRVTypeBool(SPIRVModule *M, SPIRVId TheId) 132 SPIRVTypeInt(SPIRVModule *M, SPIRVId TheId, unsigned TheBitWidth, 167 SPIRVTypeFloat(SPIRVModule *M, SPIRVId TheId, unsigned TheBitWidth) 197 SPIRVTypePointer(SPIRVModule *M, SPIRVId TheId, 238 SPIRVTypeForwardPointer(SPIRVModule *M, SPIRVTypePointer *Pointer, 255 SPIRVTypeVector(SPIRVModule *M, SPIRVId TheId, SPIRVType *TheCompType, 296 SPIRVTypeArray(SPIRVModule *M, SPIRVId TheId, SPIRVType *TheElemType, 325 SPIRVTypeOpaque(SPIRVModule *M, SPIRVId TheId, const std::string& TheName [all...] |
SPIRVModule.h | 1 //===- SPIRVModule.h - Class to represent a SPIR-V module --------*- C++ -*-===// 89 class SPIRVModule { 93 static SPIRVModule* createSPIRVModule(); 94 SPIRVModule(); 95 virtual ~SPIRVModule(); 309 friend spv_ostream & operator<<(spv_ostream &O, SPIRVModule& M); 310 friend std::istream & operator>>(std::istream &I, SPIRVModule& M); 318 SPIRVDbgInfo(SPIRVModule *TM); 325 SPIRVModule *M;
|
SPIRVEntry.h | 56 class SPIRVModule; 205 SPIRVEntry(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode, 213 SPIRVEntry(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode) 249 SPIRVModule *getModule() const { return Module;} 288 void setModule(SPIRVModule *TheModule); 357 SPIRVModule *Module; 371 SPIRVEntryNoIdGeneric(SPIRVModule *M, unsigned TheWordCount, Op OC) 387 SPIRVEntryNoId(SPIRVModule *M, unsigned TheWordCount) 409 SPIRVAnnotationGeneric(SPIRVModule *TheModule, unsigned TheWordCount, Op OC, 436 SPIRVEntryPoint(SPIRVModule *TheModule, SPIRVExecutionModelKind [all...] |
SPIRVStream.h | 44 #include "SPIRVModule.h" 69 SPIRVDecoder(std::istream& InputStream, SPIRVModule& Module) 81 SPIRVModule &M;
|
SPIRVEntry.cpp | 158 SPIRVEntry::setModule(SPIRVModule *TheModule) { 415 SPIRVEntryPoint::SPIRVEntryPoint(SPIRVModule *TheModule, 523 SPIRVExtInstImport::SPIRVExtInstImport(SPIRVModule *TheModule, SPIRVId TheId, 584 SPIRVSourceExtension::SPIRVSourceExtension(SPIRVModule *M, 599 SPIRVExtension::SPIRVExtension(SPIRVModule *M, const std::string &SS) 613 SPIRVCapability::SPIRVCapability(SPIRVModule *M, SPIRVCapabilityKind K)
|
SPIRVModule.cpp | 1 //===- SPIRVModule.cpp - Class to represent SPIR-V module --------*- C++ -*-===// 40 #include "SPIRVModule.h" 56 SPIRVModule::SPIRVModule():AutoAddCapability(true), ValidateCapability(false) 59 SPIRVModule::~SPIRVModule() 62 class SPIRVModuleImpl : public SPIRVModule { 64 SPIRVModuleImpl():SPIRVModule(), NextId(1), 299 friend spv_ostream & operator<<(spv_ostream &O, SPIRVModule& M); 300 friend std::istream & operator>>(std::istream &I, SPIRVModule& M) [all...] |
SPIRVFunction.h | 86 SPIRVFunction(SPIRVModule *M, SPIRVTypeFunction *FunctionType, SPIRVId TheId)
|
SPIRVType.cpp | 41 #include "SPIRVModule.h" 261 SPIRVTypeArray::SPIRVTypeArray(SPIRVModule *M, SPIRVId TheId, SPIRVType *TheElemType,
|
SPIRVDecorate.h | 237 SPIRVDecorationGroup(SPIRVModule *TheModule, SPIRVId TheId)
|
SPIRVInstruction.cpp | 57 SPIRVType *TheType, SPIRVId TheId, SPIRVBasicBlock *TheBB, SPIRVModule *TheBM)
|
SPIRVInstruction.h | 111 SPIRVModule *TheBM); 191 SPIRVModule *TheModule){ 199 SPIRVModule *TheModule){ 213 SPIRVModule *TheModule){ 446 SPIRVModule *TheM) [all...] |
/external/spirv-llvm/lib/SPIRV/ |
SPIRV.h | 67 class SPIRVModule; 112 ModulePass *createLLVMToSPIRV(SPIRV::SPIRVModule *);
|
SPIRVWriter.cpp | 41 #include "SPIRVModule.h" 127 LLVMToSPIRVDbgTran(Module *TM = nullptr, SPIRVModule *TBM = nullptr) 132 void setSPIRVModule(SPIRVModule *SMod) { BM = SMod;} 155 SPIRVModule *BM; 161 LLVMToSPIRV(SPIRVModule *SMod = nullptr) 224 SPIRVModule *BM; [all...] |
SPIRVReader.cpp | 42 #include "SPIRVModule.h" 185 SPIRVToLLVMDbgTran(SPIRVModule *TBM, Module *TM) 258 SPIRVModule *BM; 282 SPIRVToLLVM(Module *LLVMModule, SPIRVModule *TheSPIRVModule) 403 SPIRVModule *BM; [all...] |
/external/spirv-llvm/lib/SPIRV/llvm/Support/ |
SPIRV.h | 67 class SPIRVModule; 112 ModulePass *createLLVMToSPIRV(SPIRV::SPIRVModule *);
|
/frameworks/rs/rsov/compiler/ |
RSSPIRVWriter.cpp | 26 #include "SPIRVModule.h" 117 std::unique_ptr<SPIRVModule> BM(SPIRVModule::createSPIRVModule());
|