Home
last modified time | relevance | path

Searched refs:memoryModel (Results 1 – 16 of 16) sorted by relevance

/external/llvm-project/mlir/lib/Dialect/SPIRV/Linking/ModuleCombiner/
DModuleCombiner.cpp133 auto memoryModel = modules[0].memory_model(); in combine() local
136 modules[0].getLoc(), addressingModel, memoryModel); in combine()
150 module.memory_model() != memoryModel) { in combine()
/external/llvm-project/mlir/lib/Conversion/GPUToSPIRV/
DConvertGPUToSPIRV.cpp285 FailureOr<spirv::MemoryModel> memoryModel = spirv::getMemoryModel(targetEnv); in matchAndRewrite() local
286 if (failed(memoryModel)) in matchAndRewrite()
293 moduleOp.getLoc(), addressingModel, memoryModel.getValue(), in matchAndRewrite()
/external/llvm-project/mlir/lib/Dialect/SPIRV/Serialization/
DSerializer.cpp423 SmallVector<uint32_t, 3> memoryModel; member in __anon4460d32f0111::Serializer
559 memoryModel.size() + entryPoints.size() + in collect()
570 binary.append(memoryModel.begin(), memoryModel.end()); in collect()
644 encodeInstructionInto(memoryModel, spirv::Opcode::OpMemoryModel, {am, mm}); in processMemoryModel()
/external/angle/third_party/vulkan-deps/glslang/src/SPIRV/
DSpvPostProcess.cpp443 memoryModel = spv::MemoryModelVulkanKHR; in postProcessFeatures()
DSpvBuilder.h134 memoryModel = mem; in setMemoryModel()
813 MemoryModel memoryModel; variable
DSpvBuilder.cpp69 memoryModel(MemoryModelGLSL450), in Builder()
2989 memInst.addImmediateOperand(memoryModel); in dump()
DGlslangToSpv.cpp1545 spv::MemoryModel memoryModel = spv::MemoryModelGLSL450; in TGlslangToSpvTraverser() local
1553 memoryModel = spv::MemoryModelVulkanKHR; in TGlslangToSpvTraverser()
1557 builder.setMemoryModel(addressingModel, memoryModel); in TGlslangToSpvTraverser()
/external/deqp-deps/glslang/SPIRV/
DSpvPostProcess.cpp443 memoryModel = spv::MemoryModelVulkanKHR; in postProcessFeatures()
DSpvBuilder.h134 memoryModel = mem; in setMemoryModel()
813 MemoryModel memoryModel; variable
DSpvBuilder.cpp69 memoryModel(MemoryModelGLSL450), in Builder()
2985 memInst.addImmediateOperand(memoryModel); in dump()
DGlslangToSpv.cpp1492 spv::MemoryModel memoryModel = spv::MemoryModelGLSL450; in TGlslangToSpvTraverser() local
1500 memoryModel = spv::MemoryModelVulkanKHR; in TGlslangToSpvTraverser()
1504 builder.setMemoryModel(addressingModel, memoryModel); in TGlslangToSpvTraverser()
/external/llvm-project/mlir/lib/Dialect/SPIRV/
DSPIRVOps.cpp2437 spirv::MemoryModel memoryModel, in build() argument
2443 static_cast<int32_t>(memoryModel))); in build()
2461 spirv::MemoryModel memoryModel; in parseModuleOp() local
2463 parseEnumKeywordAttr(memoryModel, parser, state)) in parseModuleOp()
/external/angle/src/common/spirv/
Dspirv_instruction_parser_autogen.h51 spv::MemoryModel *memoryModel);
Dspirv_instruction_builder_autogen.h47 spv::MemoryModel memoryModel);
Dspirv_instruction_builder_autogen.cpp213 spv::MemoryModel memoryModel) in WriteMemoryModel() argument
218 blob->push_back(memoryModel); in WriteMemoryModel()
Dspirv_instruction_parser_autogen.cpp187 spv::MemoryModel *memoryModel) in ParseMemoryModel() argument
195 *memoryModel = spv::MemoryModel(_instruction[_o++]); in ParseMemoryModel()