Home
last modified time | relevance | path

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

/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVDecorate.h51 class SPIRVDecorationGroup; variable
74 SPIRVDecorationGroup* getOwner() const { in getOwner()
78 void setOwner(SPIRVDecorationGroup* owner) { in setOwner()
105 SPIRVDecorationGroup *Owner; // Owning decorate group
232 class SPIRVDecorationGroup:public SPIRVEntry{
237 SPIRVDecorationGroup(SPIRVModule *TheModule, SPIRVId TheId) in SPIRVDecorationGroup() function
242 SPIRVDecorationGroup():SPIRVEntry(OC){} in SPIRVDecorationGroup() function
269 SPIRVGroupDecorateGeneric(Op OC, SPIRVDecorationGroup *TheGroup, in SPIRVGroupDecorateGeneric()
286 SPIRVDecorationGroup *DecorationGroup;
294 SPIRVGroupDecorate(SPIRVDecorationGroup *TheGroup, in SPIRVGroupDecorate()
[all …]
DSPIRVModule.h80 class SPIRVDecorationGroup; variable
173 virtual SPIRVDecorationGroup *addDecorationGroup() = 0;
174 virtual SPIRVDecorationGroup *addDecorationGroup(SPIRVDecorationGroup *Group)
176 virtual SPIRVGroupDecorate *addGroupDecorate(SPIRVDecorationGroup *Group,
179 SPIRVDecorationGroup *Group, const std::vector<SPIRVEntry *> &Targets) = 0;
DSPIRVDecorate.cpp141 SPIRVDecorationGroup::encode(spv_ostream &O)const { in encode()
146 SPIRVDecorationGroup::decode(std::istream &I){ in decode()
152 SPIRVDecorationGroup::encodeAll(spv_ostream &O) const { in encodeAll()
DSPIRVModule.cpp169 virtual SPIRVDecorationGroup *addDecorationGroup();
170 virtual SPIRVDecorationGroup *addDecorationGroup(SPIRVDecorationGroup *Group);
171 virtual SPIRVGroupDecorate *addGroupDecorate(SPIRVDecorationGroup *Group,
176 SPIRVDecorationGroup *Group, const std::vector<SPIRVEntry *> &Targets);
328 typedef std::vector<SPIRVDecorationGroup *> SPIRVDecGroupVec;
412 auto G = new SPIRVDecorationGroup(this, getId()); in optimizeDecorates()
1344 SPIRVDecorationGroup*
1346 return addDecorationGroup(new SPIRVDecorationGroup(this, getId())); in addDecorationGroup()
1349 SPIRVDecorationGroup*
1350 SPIRVModuleImpl::addDecorationGroup(SPIRVDecorationGroup* Group) { in addDecorationGroup()
[all …]