Home
last modified time | relevance | path

Searched refs:SPIRVString (Results 1 – 4 of 4) sorted by relevance

/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVEntry.h65 class SPIRVString; variable
478 class SPIRVString:public SPIRVEntry {
482 SPIRVString(SPIRVModule *M, SPIRVId TheId, const std::string &TheStr) in SPIRVString() function
484 SPIRVString():SPIRVEntry(OC){} in SPIRVString() function
518 return get<SPIRVString>(FileName)->getStr(); in getFileNameStr()
DSPIRVModule.cpp159 virtual SPIRVString *getString(const std::string &Str);
164 virtual SPIRVLine *addLine(SPIRVEntry *E, SPIRVString *FileName, SPIRVWord Line,
325 typedef std::vector<SPIRVString *> SPIRVStringVec;
333 typedef std::unordered_map<std::string, SPIRVString*> SPIRVStringMap;
379 SPIRVModuleImpl::addLine(SPIRVEntry* E, SPIRVString* FileName, in addLine()
1383 SPIRVString*
1388 auto S = add(new SPIRVString(this, getId(), Str)); in getString()
DSPIRVModule.h164 virtual SPIRVString *getString(const std::string &Str) = 0;
169 virtual SPIRVLine *addLine(SPIRVEntry *E, SPIRVString *FileName, SPIRVWord Line,
DSPIRVEntry.cpp491 _SPIRV_IMP_ENCDEC2(SPIRVString, Id, Str) in _SPIRV_IMP_ENCDEC2() argument
502 Module->addLine(getOrCreateTarget(), get<SPIRVString>(FileName), Line, Column); in decode()