Searched refs:ExecModel (Results 1 – 3 of 3) sorted by relevance
419 getSizeInWords(TheName) + 3), ExecModel(TheExecModel), Name(TheName){ in SPIRVEntryPoint()424 getEncoder(O) << ExecModel << Target << Name; in encode()429 getDecoder(I) >> ExecModel >> Target >> Name; in decode()431 Module->addEntryPoint(ExecModel, Target); in decode()
177 virtual void addEntryPoint(SPIRVExecutionModelKind ExecModel,594 SPIRVModuleImpl::isEntryPoint(SPIRVExecutionModelKind ExecModel, SPIRVId EP) in isEntryPoint() argument596 assert(isValid(ExecModel) && "Invalid execution model"); in isEntryPoint()598 auto Loc = EntryPointSet.find(ExecModel); in isEntryPoint()835 SPIRVModuleImpl::addEntryPoint(SPIRVExecutionModelKind ExecModel, in addEntryPoint() argument837 assert(isValid(ExecModel) && "Invalid execution model"); in addEntryPoint()839 EntryPointSet[ExecModel].insert(EntryPoint); in addEntryPoint()840 EntryPointVec[ExecModel].push_back(EntryPoint); in addEntryPoint()841 addCapabilities(SPIRV::getCapability(ExecModel)); in addEntryPoint()
438 SPIRVEntryPoint():ExecModel(ExecutionModelKernel){} in SPIRVEntryPoint()441 SPIRVExecutionModelKind ExecModel;