Home
last modified time | relevance | path

Searched refs:ExecModel (Results 1 – 3 of 3) sorted by relevance

/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVEntry.cpp419 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()
DSPIRVModule.cpp177 virtual void addEntryPoint(SPIRVExecutionModelKind ExecModel,
594 SPIRVModuleImpl::isEntryPoint(SPIRVExecutionModelKind ExecModel, SPIRVId EP) in isEntryPoint() argument
596 assert(isValid(ExecModel) && "Invalid execution model"); in isEntryPoint()
598 auto Loc = EntryPointSet.find(ExecModel); in isEntryPoint()
835 SPIRVModuleImpl::addEntryPoint(SPIRVExecutionModelKind ExecModel, in addEntryPoint() argument
837 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()
DSPIRVEntry.h438 SPIRVEntryPoint():ExecModel(ExecutionModelKernel){} in SPIRVEntryPoint()
441 SPIRVExecutionModelKind ExecModel;