Home
last modified time | relevance | path

Searched refs:spv (Results 1 – 25 of 93) sorted by relevance

1234

/external/vulkan-validation-layers/layers/
Dshader_validation.cpp74 case spv::OpTypeVoid: in build_def_index()
75 case spv::OpTypeBool: in build_def_index()
76 case spv::OpTypeInt: in build_def_index()
77 case spv::OpTypeFloat: in build_def_index()
78 case spv::OpTypeVector: in build_def_index()
79 case spv::OpTypeMatrix: in build_def_index()
80 case spv::OpTypeImage: in build_def_index()
81 case spv::OpTypeSampler: in build_def_index()
82 case spv::OpTypeSampledImage: in build_def_index()
83 case spv::OpTypeArray: in build_def_index()
[all …]
/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVIsValidEnum.h52 using namespace spv; variable
57 isValid(spv::SourceLanguage V) { in isValid()
71 isValid(spv::ExecutionModel V) { in isValid()
87 isValid(spv::AddressingModel V) { in isValid()
99 isValid(spv::MemoryModel V) { in isValid()
111 isValid(spv::ExecutionMode V) { in isValid()
155 isValid(spv::StorageClass V) { in isValid()
176 isValid(spv::Dim V) { in isValid()
192 isValid(spv::SamplerAddressingMode V) { in isValid()
206 isValid(spv::SamplerFilterMode V) { in isValid()
[all …]
DSPIRVEnum.h46 using namespace spv; variable
100 typedef spv::Capability SPIRVCapabilityKind;
101 typedef spv::ExecutionModel SPIRVExecutionModelKind;
102 typedef spv::ExecutionMode SPIRVExecutionModeKind;
103 typedef spv::AccessQualifier SPIRVAccessQualifierKind;
104 typedef spv::AddressingModel SPIRVAddressingModelKind;
105 typedef spv::LinkageType SPIRVLinkageTypeKind;
106 typedef spv::MemoryModel SPIRVMemoryModelKind;
107 typedef spv::StorageClass SPIRVStorageClassKind;
108 typedef spv::FunctionControlMask SPIRVFunctionControlMaskKind;
[all …]
/external/spirv-llvm/lib/SPIRV/
DTransOCLMD.cpp112 .add(CLVer < kOCLVer::CL21 ? spv::SourceLanguageOpenCL_C in visit()
113 : spv::SourceLanguageOpenCL_CPP) in visit()
125 .add(Arch == Triple::spir ? spv::AddressingModelPhysical32 : in visit()
127 .add(spv::MemoryModelOpenCL) in visit()
169 .add(spv::ExecutionModelKernel) in visit()
177 .add(spv::ExecutionModeContractionOff) in visit()
193 .add(spv::ExecutionModeLocalSizeHint) in visit()
201 .add(spv::ExecutionModeLocalSize) in visit()
207 .add(spv::ExecutionModeVecTypeHint) in visit()
/external/shaderc/spirv-headers/example/
Dexample-1.1.cpp37 const spv::Op kNop = spv::OpNop;
40 const spv::Op kNamedBarrierInit = spv::OpNamedBarrierInitialize;
Dexample.cpp35 const spv::Op kNop = spv::OpNop;
/external/spirv-llvm/test/SPIRV/transcoding/
Dspirv-types.ll4 ; RUN: llvm-spirv %t.bc -spirv-text -o %t.spv.txt
5 ; RUN: FileCheck < %t.spv.txt %s --check-prefix=CHECK-SPIRV
6 ; RUN: llvm-spirv %t.bc -o %t.from-llvm.spv
7 ; RUN: llvm-spirv -to-binary %t.spv.txt -o %t.from-text.spv
8 ; RUN: cmp %t.from-llvm.spv %t.from-text.spv
9 ; RUN: llvm-spirv %t.bc -o %t.spv
10 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
DBuildNDRange.ll2 ; RUN: llvm-spirv %t.bc -spirv-text -o %t.spv.txt
3 ; RUN: FileCheck < %t.spv.txt %s --check-prefix=CHECK-SPIRV
4 ; RUN: llvm-spirv %t.bc -o %t.spv
5 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
DBuildNDRange_2.ll22 ; RUN: llvm-spirv %t.bc -spirv-text -o %t.spv.txt
23 ; RUN: FileCheck < %t.spv.txt %s --check-prefix=CHECK-SPIRV
24 ; RUN: llvm-spirv %t.bc -o %t.spv
25 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
Doptional-core-features-multiple.ll10 ; RUN: llvm-spirv %t.bc -o %t.spv
11 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
Dcl-types.ll22 ; RUN: llvm-spirv %t.bc -spirv-text -o %t.spv.txt
23 ; RUN: FileCheck < %t.spv.txt %s --check-prefix=CHECK-SPIRV
24 ; RUN: llvm-spirv %t.bc -o %t.spv
25 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
DAtomicCompareExchange_cl12.ll6 ; RUN: llvm-spirv %t.bc -o %t.spv
7 ; RUN: llvm-spirv -r %t.spv -o %t.bc
DOpConstantBool.ll4 ; RUN: llvm-spirv %t.bc -o %t.spv
5 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
DOpDot.ll4 ; RUN: llvm-spirv %t.bc -o %t.spv
5 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
DDecorationMaxByteOffset.ll4 ; RUN: llvm-spirv %t.bc -o %t.spv
5 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
DOpMin.ll4 ; RUN: llvm-spirv %t.bc -o %t.spv
5 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
DOpGroupAllAny.ll4 ; RUN: llvm-spirv %t.bc -o %t.spv
5 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
Dfclamp.ll4 ; RUN: llvm-spirv %t.bc -o %t.spv
5 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
Dimage_get_size_with_access_qualifiers.ll4 ; RUN: llvm-spirv %t.bc -o %t.spv
5 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
DOpAllAny.ll4 ; RUN: llvm-spirv %t.bc -o %t.spv
5 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
/external/shaderc/spirv-headers/include/spirv/1.1/
Dspirv.hpp1132 // - C++ will have tokens in the "spv" name space, e.g.: spv::SourceLanguageGLSL
33 // - C++11 will use enum classes in the spv namespace, e.g.: spv::SourceLanguage::GLSL
34 // - Lua will use tables, e.g.: spv.SourceLanguage.GLSL
35 // - Python will use dictionaries, e.g.: spv['SourceLanguage']['GLSL']
45 namespace spv {
943 } // end namespace spv
/external/shaderc/spirv-headers/include/spirv/1.0/
Dspirv.hpp1132 // - C++ will have tokens in the "spv" name space, e.g.: spv::SourceLanguageGLSL
33 // - C++11 will use enum classes in the spv namespace, e.g.: spv::SourceLanguage::GLSL
34 // - Lua will use tables, e.g.: spv.SourceLanguage.GLSL
35 // - Python will use dictionaries, e.g.: spv['SourceLanguage']['GLSL']
45 namespace spv {
921 } // end namespace spv
/external/vulkan-validation-layers/tests/
Dvktestframework.cpp761 spv::spirvbin_t(0).remap(spirv, spv::spirvbin_t::ALL_BUT_STRIP); in GLSLtoSPV()
765 spv::spirvbin_t(0).remap(spirv, spv::spirvbin_t::STRIP); in GLSLtoSPV()
769 spv::spirvbin_t(0).remap(spirv, spv::spirvbin_t::DO_EVERYTHING); in GLSLtoSPV()
/external/spirv-llvm/test/SPIRV/
DExecutionMode_SPIR_to_SPIRV.ll4 ; RUN: llvm-spirv %t.bc -o %t.spv
5 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc
DPipeStorage.ll4 ; RUN: llvm-spirv %t.bc -o %t.spv
5 ; RUN: llvm-spirv -r %t.spv -o %t.rev.bc

1234