Searched refs:SPIRVForward (Results 1 - 7 of 7) sorted by relevance
/external/spirv-llvm/lib/SPIRV/libSPIRV/ |
H A D | SPIRVValue.h | 385 class SPIRVForward:public SPIRVValue, public SPIRVComponentExecutionModes { class in namespace:SPIRV 389 SPIRVForward(SPIRVModule *TheModule, SPIRVType *TheTy, SPIRVId TheId): function in class:SPIRV::SPIRVForward 394 SPIRVForward():SPIRVValue(OC) { function in class:SPIRV::SPIRVForward
|
H A D | SPIRVFunction.h | 120 void takeExecutionModes(SPIRVForward *Forward) {
|
H A 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); 844 SPIRVForward * 846 return add(new SPIRVForward(this, Ty, getId())); 849 SPIRVForward * 851 return add(new SPIRVForward(this, Ty, Id)); 855 SPIRVModuleImpl::replaceForward(SPIRVForward *Forward, SPIRVEntry *Entry) {
|
H A D | SPIRVEntry.cpp | 333 SPIRVEntry::takeAnnotations(SPIRVForward *E){ 460 SPIRVForward * 468 return static_cast<SPIRVForward *>(Entry);
|
H A 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;
|
H A D | SPIRVEntry.h | 62 class SPIRVForward; 291 void takeAnnotations(SPIRVForward *); 417 SPIRVForward *getOrCreateTarget()const;
|
/external/spirv-llvm/lib/SPIRV/ |
H A D | SPIRVWriter.cpp | 247 auto Forward = static_cast<SPIRVForward *>(Loc->second); 857 /// translated. SPIRVForward should be created as place holder for these
|
Completed in 137 milliseconds