Searched refs:SPIRVInstTemplateBase (Results 1 – 4 of 4) sorted by relevance
/external/spirv-llvm/lib/SPIRV/libSPIRV/ |
D | SPIRVInstruction.h | 178 class SPIRVInstTemplateBase:public SPIRVInstruction { 182 static SPIRVInstTemplateBase *create(Op TheOC){ in create() 183 auto Inst = static_cast<SPIRVInstTemplateBase *>(SPIRVEntry::create(TheOC)); in create() 189 static SPIRVInstTemplateBase *create(Op TheOC, SPIRVType *TheType, in create() 197 static SPIRVInstTemplateBase *create(Op TheOC, SPIRVType *TheType, in create() 206 SPIRVInstTemplateBase(Op OC = OpNop) 210 virtual ~SPIRVInstTemplateBase(){} in ~SPIRVInstTemplateBase() 211 SPIRVInstTemplateBase *init(SPIRVType *TheType, in init() 391 template<typename BT = SPIRVInstTemplateBase, 610 class SPIRVBinary:public SPIRVInstTemplateBase { [all …]
|
D | SPIRVModule.cpp | 271 virtual SPIRVInstTemplateBase *addInstTemplate(Op OC, 273 virtual SPIRVInstTemplateBase *addInstTemplate(Op OC, 1001 return addInstruction(SPIRVInstTemplateBase::create(TheOpCode, Type, getId(), in addBinaryInst() 1018 return addInstruction(SPIRVInstTemplateBase::create(TheOpCode, in addUnaryInst() 1059 return addInstruction(SPIRVInstTemplateBase::create(TheOpCode, in addCmpInst() 1073 return addInstruction(SPIRVInstTemplateBase::create(OpMemoryBarrier, in addMemoryBarrierInst() 1088 return addInstruction(SPIRVInstTemplateBase::create( in addPtrAccessChainInst() 1485 SPIRVInstTemplateBase* 1490 auto Ins = SPIRVInstTemplateBase::create(OC, Ty, Id, BB, this); in addInstTemplate() 1495 SPIRVInstTemplateBase* [all …]
|
D | SPIRVModule.h | 84 class SPIRVInstTemplateBase; variable 275 virtual SPIRVInstTemplateBase* addInstTemplate(Op OC, 277 virtual SPIRVInstTemplateBase* addInstTemplate(Op OC,
|
D | SPIRVInstruction.cpp | 226 return SPIRVInstTemplateBase::create(OC, Inst->getType(), in createInstFromSpecConstantOp()
|