Searched refs:SPIRVForward (Results 1 – 7 of 7) sorted by relevance
/external/spirv-llvm/lib/SPIRV/libSPIRV/ |
D | SPIRVValue.h | 385 class SPIRVForward:public SPIRVValue, public SPIRVComponentExecutionModes { 389 SPIRVForward(SPIRVModule *TheModule, SPIRVType *TheTy, SPIRVId TheId): in SPIRVForward() function 394 SPIRVForward():SPIRVValue(OC) { in SPIRVForward() function
|
D | SPIRVModule.h | 183 virtual SPIRVForward *addForward(SPIRVType *Ty) = 0; 184 virtual SPIRVForward *addForward(SPIRVId, SPIRVType *Ty) = 0; 188 virtual SPIRVEntry *replaceForward(SPIRVForward *, SPIRVEntry *) = 0;
|
D | SPIRVModule.cpp | 179 virtual SPIRVForward *addForward(SPIRVType *Ty); 180 virtual SPIRVForward *addForward(SPIRVId, SPIRVType *Ty); 183 virtual SPIRVEntry *replaceForward(SPIRVForward *, SPIRVEntry *); 523 replaceForward(static_cast<SPIRVForward *>(Mapped), Entry); in addEntry() 844 SPIRVForward * 846 return add(new SPIRVForward(this, Ty, getId())); in addForward() 849 SPIRVForward * 851 return add(new SPIRVForward(this, Ty, Id)); in addForward() 855 SPIRVModuleImpl::replaceForward(SPIRVForward *Forward, SPIRVEntry *Entry) { in replaceForward()
|
D | SPIRVEntry.cpp | 333 SPIRVEntry::takeAnnotations(SPIRVForward *E){ in takeAnnotations() 460 SPIRVForward * 468 return static_cast<SPIRVForward *>(Entry); in getOrCreateTarget()
|
D | SPIRVFunction.h | 120 void takeExecutionModes(SPIRVForward *Forward) {
|
D | SPIRVEntry.h | 62 class SPIRVForward; variable 291 void takeAnnotations(SPIRVForward *); 417 SPIRVForward *getOrCreateTarget()const;
|
/external/spirv-llvm/lib/SPIRV/ |
D | SPIRVWriter.cpp | 247 auto Forward = static_cast<SPIRVForward *>(Loc->second); in mapValue()
|