Home
last modified time | relevance | path

Searched refs:SPIRVModule (Results 1 – 18 of 18) sorted by relevance

/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVValue.h59 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 …]
DSPIRVType.h61 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 …]
DSPIRVEntry.h56 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 …]
DSPIRVModule.h89 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;
DSPIRVEntry.cpp158 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()
DSPIRVStream.h69 SPIRVDecoder(std::istream& InputStream, SPIRVModule& Module) in SPIRVDecoder()
81 SPIRVModule &M;
DSPIRVModule.cpp56 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 …]
DSPIRVFunction.h86 SPIRVFunction(SPIRVModule *M, SPIRVTypeFunction *FunctionType, SPIRVId TheId)
DSPIRVType.cpp261 SPIRVTypeArray::SPIRVTypeArray(SPIRVModule *M, SPIRVId TheId, SPIRVType *TheElemType, in SPIRVTypeArray()
DSPIRVInstruction.cpp57 SPIRVType *TheType, SPIRVId TheId, SPIRVBasicBlock *TheBB, SPIRVModule *TheBM) in SPIRVInstruction()
DSPIRVDecorate.h237 SPIRVDecorationGroup(SPIRVModule *TheModule, SPIRVId TheId) in SPIRVDecorationGroup()
DSPIRVInstruction.h111 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/
DSPIRV.h67 class SPIRVModule; variable
112 ModulePass *createLLVMToSPIRV(SPIRV::SPIRVModule *);
DCMakeLists.txt17 libSPIRV/SPIRVModule.cpp
DSPIRVWriter.cpp127 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()
DAndroid.bp33 "libSPIRV/SPIRVModule.cpp",
DSPIRVReader.cpp185 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/
DSPIRV.h67 class SPIRVModule; variable
112 ModulePass *createLLVMToSPIRV(SPIRV::SPIRVModule *);