/external/spirv-llvm/lib/SPIRV/libSPIRV/ |
D | SPIRVValue.h | 59 SPIRVValue(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode, in SPIRVValue() 65 SPIRVValue(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode, in SPIRVValue() 72 SPIRVValue(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode, in SPIRVValue() 79 SPIRVValue(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode) in SPIRVValue() 130 SPIRVConstant(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId, in SPIRVConstant() 138 SPIRVConstant(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId, float TheValue) in SPIRVConstant() 145 SPIRVConstant(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId, double TheValue) in SPIRVConstant() 198 SPIRVConstantEmpty(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId) in SPIRVConstantEmpty() 215 SPIRVConstantBool(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId) in SPIRVConstantBool() 233 SPIRVConstantNull(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId) in SPIRVConstantNull() [all …]
|
D | SPIRVType.h | 61 SPIRVType(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode, in SPIRVType() 109 SPIRVTypeVoid(SPIRVModule *M, SPIRVId TheId) in SPIRVTypeVoid() 120 SPIRVTypeBool(SPIRVModule *M, SPIRVId TheId) in SPIRVTypeBool() 132 SPIRVTypeInt(SPIRVModule *M, SPIRVId TheId, unsigned TheBitWidth, in SPIRVTypeInt() 167 SPIRVTypeFloat(SPIRVModule *M, SPIRVId TheId, unsigned TheBitWidth) in SPIRVTypeFloat() 197 SPIRVTypePointer(SPIRVModule *M, SPIRVId TheId, in SPIRVTypePointer() 238 SPIRVTypeForwardPointer(SPIRVModule *M, SPIRVTypePointer *Pointer, in SPIRVTypeForwardPointer() 255 SPIRVTypeVector(SPIRVModule *M, SPIRVId TheId, SPIRVType *TheCompType, in SPIRVTypeVector() 296 SPIRVTypeArray(SPIRVModule *M, SPIRVId TheId, SPIRVType *TheElemType, 325 SPIRVTypeOpaque(SPIRVModule *M, SPIRVId TheId, const std::string& TheName) in SPIRVTypeOpaque() [all …]
|
D | SPIRVEntry.h | 56 class SPIRVModule; variable 205 SPIRVEntry(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode, in SPIRVEntry() 213 SPIRVEntry(SPIRVModule *M, unsigned TheWordCount, Op TheOpCode) in SPIRVEntry() 249 SPIRVModule *getModule() const { return Module;} in getModule() 288 void setModule(SPIRVModule *TheModule); 357 SPIRVModule *Module; 371 SPIRVEntryNoIdGeneric(SPIRVModule *M, unsigned TheWordCount, Op OC) in SPIRVEntryNoIdGeneric() 387 SPIRVEntryNoId(SPIRVModule *M, unsigned TheWordCount) in SPIRVEntryNoId() 409 SPIRVAnnotationGeneric(SPIRVModule *TheModule, unsigned TheWordCount, Op OC, 436 SPIRVEntryPoint(SPIRVModule *TheModule, SPIRVExecutionModelKind, [all …]
|
D | SPIRVModule.h | 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;
|
D | SPIRVEntry.cpp | 158 SPIRVEntry::setModule(SPIRVModule *TheModule) { in setModule() 415 SPIRVEntryPoint::SPIRVEntryPoint(SPIRVModule *TheModule, in SPIRVEntryPoint() 523 SPIRVExtInstImport::SPIRVExtInstImport(SPIRVModule *TheModule, SPIRVId TheId, in SPIRVExtInstImport() 584 SPIRVSourceExtension::SPIRVSourceExtension(SPIRVModule *M, in SPIRVSourceExtension() 599 SPIRVExtension::SPIRVExtension(SPIRVModule *M, const std::string &SS) in SPIRVExtension() 613 SPIRVCapability::SPIRVCapability(SPIRVModule *M, SPIRVCapabilityKind K) in SPIRVCapability()
|
D | SPIRVStream.h | 69 SPIRVDecoder(std::istream& InputStream, SPIRVModule& Module) in SPIRVDecoder() 81 SPIRVModule &M;
|
D | SPIRVModule.cpp | 56 SPIRVModule::SPIRVModule():AutoAddCapability(true), ValidateCapability(false) in SPIRVModule() function in SPIRV::SPIRVModule 59 SPIRVModule::~SPIRVModule() in ~SPIRVModule() 62 class SPIRVModuleImpl : public SPIRVModule { 64 SPIRVModuleImpl():SPIRVModule(), NextId(1), in SPIRVModuleImpl() 299 friend spv_ostream & operator<<(spv_ostream &O, SPIRVModule& M); 300 friend std::istream & operator>>(std::istream &I, SPIRVModule& M); 1269 operator<< (spv_ostream &O, SPIRVModule &M) { in operator <<() 1405 operator>> (std::istream &I, SPIRVModule &M) { in operator >>() 1438 SPIRVModule * 1439 SPIRVModule::createSPIRVModule() { in createSPIRVModule() [all …]
|
D | SPIRVFunction.h | 86 SPIRVFunction(SPIRVModule *M, SPIRVTypeFunction *FunctionType, SPIRVId TheId)
|
D | SPIRVType.cpp | 261 SPIRVTypeArray::SPIRVTypeArray(SPIRVModule *M, SPIRVId TheId, SPIRVType *TheElemType, in SPIRVTypeArray()
|
D | SPIRVInstruction.cpp | 57 SPIRVType *TheType, SPIRVId TheId, SPIRVBasicBlock *TheBB, SPIRVModule *TheBM) in SPIRVInstruction()
|
D | SPIRVDecorate.h | 237 SPIRVDecorationGroup(SPIRVModule *TheModule, SPIRVId TheId) in SPIRVDecorationGroup()
|
D | SPIRVInstruction.h | 111 SPIRVModule *TheBM); 191 SPIRVModule *TheModule){ in create() 199 SPIRVModule *TheModule){ in create() 213 SPIRVModule *TheModule){ in init() 446 SPIRVModule *TheM) in SPIRVVariable()
|
/external/spirv-llvm/lib/SPIRV/ |
D | SPIRV.h | 67 class SPIRVModule; variable 112 ModulePass *createLLVMToSPIRV(SPIRV::SPIRVModule *);
|
D | CMakeLists.txt | 17 libSPIRV/SPIRVModule.cpp
|
D | SPIRVWriter.cpp | 127 LLVMToSPIRVDbgTran(Module *TM = nullptr, SPIRVModule *TBM = nullptr) in LLVMToSPIRVDbgTran() 132 void setSPIRVModule(SPIRVModule *SMod) { BM = SMod;} in setSPIRVModule() 155 SPIRVModule *BM; 161 LLVMToSPIRV(SPIRVModule *SMod = nullptr) in LLVMToSPIRV() 224 SPIRVModule *BM; 1699 ModulePass *llvm::createLLVMToSPIRV(SPIRVModule *SMod) { in INITIALIZE_PASS_DEPENDENCY() 1719 std::unique_ptr<SPIRVModule> BM(SPIRVModule::createSPIRVModule()); in WriteSPIRV() 1733 std::unique_ptr<SPIRVModule> BM(SPIRVModule::createSPIRVModule()); in RegularizeLLVMForSPIRV()
|
D | Android.bp | 33 "libSPIRV/SPIRVModule.cpp",
|
D | SPIRVReader.cpp | 185 SPIRVToLLVMDbgTran(SPIRVModule *TBM, Module *TM) in SPIRVToLLVMDbgTran() 258 SPIRVModule *BM; 282 SPIRVToLLVM(Module *LLVMModule, SPIRVModule *TheSPIRVModule) in SPIRVToLLVM() 403 SPIRVModule *BM; 2726 std::unique_ptr<SPIRVModule> BM(SPIRVModule::createSPIRVModule()); in ReadSPIRV()
|
/external/spirv-llvm/lib/SPIRV/llvm/Support/ |
D | SPIRV.h | 67 class SPIRVModule; variable 112 ModulePass *createLLVMToSPIRV(SPIRV::SPIRVModule *);
|