OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:spir
(Results
126 - 150
of
479
) sorted by null
1
2
3
4
5
6
7
8
9
10
11
>>
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/
Versions.h
76
// desired for
SPIR
-V?
84
unsigned int spv; // the version of
SPIR
-V to target, as defined by "word 1" of the
SPIR
-V binary header
86
int vulkan; // the version of Vulkan, for which
SPIR
-V execution environment rules to use (100 means 1.0)
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/
instruction.h
37
// in words[0], as described in the
SPIR
-V spec.
/external/clang/test/Parser/
opencl-atomics-cl20.cl
1
// RUN: %clang_cc1 %s -triple
spir
-unknown-unknown -verify -pedantic -fsyntax-only
2
// RUN: %clang_cc1 %s -triple
spir
-unknown-unknown -verify -fsyntax-only -cl-std=CL2.0 -DCL20
3
// RUN: %clang_cc1 %s -triple
spir
-unknown-unknown -verify -fsyntax-only -cl-std=CL2.0 -DCL20 -DEXT -Wpedantic-core-features
/external/spirv-llvm/test/SPIRV/
global_block.ll
7
;; clang -cc1 -O0 -triple
spir
-unknown-unknown -cl-std=CL2.0 -x cl global_block.cl -emit-llvm -o - | opt -mem2reg -S > global_block.ll
18
target triple = "
spir
-unknown-unknown"
73
!opencl.
spir
.version = !{!6}
/external/spirv-llvm/test/SPIRV/transcoding/
AtomicCompareExchange_cl20.ll
3
target triple = "
spir
-unknown-unknown"
10
; Check 'LLVM ==>
SPIR
-V ==> LLVM' conversion of atomic_compare_exchange_strong and atomic_compare_exchange_weak.
99
!opencl.
spir
.version = !{!0}
OpImageWrite.ll
7
;;clang -cc1 -O0 -triple
spir
-unknown-unknown -cl-std=CL2.0 -x cl OpImageWrite.cl -include opencl-20.h -emit-llvm -o - | opt -mem2reg -S > OpImageWrite.ll
22
target triple = "
spir
-unknown-unknown"
46
!opencl.
spir
.version = !{!0}
OpImageSampleExplicitLod_arg.ll
13
;;clang -cc1 -O0 -triple
spir
-unknown-unknown -cl-std=CL2.0 -x cl OpImageSampleExplicitLod_arg.cl -include opencl-20.h -emit-llvm -o - | opt -mem2reg -S > OpImageSampleExplicitLod_arg2.ll
37
target triple = "
spir
-unknown-unknown"
70
!opencl.
spir
.version = !{!6}
device_execution_multiple_blocks.ll
5
;; built-ins what using it. This is not against
SPIR
2.0 specification so it is done this
127
!opencl.
spir
.version = !{!6}
143
!9 = !{!"clang version 3.6.1 (https://github.com/KhronosGroup/
SPIR
.git 49a8b4a760d227b12116a79b2f7b2e34ef2e6879) (ssh://nnopencl-git-01.inn.intel.com/home/git/repo/opencl_qa-llvm d9b98710f905089caec167209da23af2e4f72bf0)"}
extract_insert_value.ll
3
target triple = "
spir
-unknown-unknown"
12
; Check 'LLVM ==>
SPIR
-V ==> LLVM' conversion of extractvalue/insertvalue.
89
!opencl.
spir
.version = !{!0}
/prebuilts/ndk/r16/sources/third_party/shaderc/libshaderc/include/shaderc/
shaderc.h
64
shaderc_target_env_vulkan, // create
SPIR
-V under Vulkan semantics
65
shaderc_target_env_opengl, // create
SPIR
-V under OpenGL semantics
66
shaderc_target_env_opengl_compat, // create
SPIR
-V under OpenGL semantics,
439
// The source string will be compiled into
SPIR
-V binary and a
453
// Like shaderc_compile_into_spv, but the result contains
SPIR
-V assembly text
454
// instead of a
SPIR
-V binary module. The
SPIR
-V assembly syntax is as defined
463
// code instead of a
SPIR
-V binary module
472
// assembles it into
SPIR
-V binary and a shaderc_compilation_result will be
509
//
SPIR
-V binary or char string. When the source string is compiled into SPIR-
[
all
...]
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
vktSpvAsmSpirvVersionTests.cpp
21
* \brief
SPIR
-V Versions check cases
210
return tcu::TestStatus::fail("Binary
SPIR
-V version is different from requested");
238
return tcu::TestStatus::fail("Binary
SPIR
-V version is different from requested");
266
TCU_THROW(NotSupportedError, "Specified
SPIR
-V version is not supported by the device/instance");
371
de::MovePtr<tcu::TestCaseGroup> group (new tcu::TestCaseGroup(testCtx, "spirv_version", "Test
SPIR
-V version is supported"));
vktSpvAsmLoopDepInfTests.hpp
23
* \brief
SPIR
-V Loop Control for DependencyInfinite qualifier tests
vktSpvAsmLoopDepLenTests.hpp
23
* \brief
SPIR
-V Loop Control for DependencyLength qualifier tests
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/utils/
generate_grammar_tables.py
15
"""Generates various info tables from
SPIR
-V JSON grammar."""
151
"""Instances holds a
SPIR
-V instruction suitable for printing as
201
"""Instances holds a
SPIR
-V extended instruction suitable for printing as
230
"""Returns the C initializer for the given
SPIR
-V instruction.
233
- inst: a dict containing information about a
SPIR
-V instruction
256
"""Returns the info table containing all
SPIR
-V instructions.
259
- inst_table: a dict containing all
SPIR
-V instructions.
339
"""Returns the info table containing all
SPIR
-V operand kinds."""
487
parser = argparse.ArgumentParser(description='Generate
SPIR
-V info tables')
490
help='input JSON grammar file for core
SPIR
-V
[
all
...]
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/comp/
markv_codec.cpp
16
// -
SPIR
-V to MARK-V encoder
17
// - MARK-V to
SPIR
-V decoder
19
// MARK-V is a compression format for
SPIR
-V binaries. It strips away
320
// -
SPIR
-V grammar and helper functions.
380
//
SPIR
-V to MARK-V encoder. Exposes functions EncodeHeader and
385
// The encoder uses
SPIR
-V validator to keep internal state, therefore
386
//
SPIR
-V binary needs to be able to pass validator checks.
398
// Writes data from
SPIR
-V header to MARK-V header.
409
// Encodes
SPIR
-V instruction to MARK-V and writes to bit stream.
485
// Index is uint16 as
SPIR
-V module is guaranteed to have no more than 6553
[
all
...]
/external/deqp/external/vulkancts/modules/vulkan/
vktBuildPrograms.cpp
21
* \brief Utility for pre-compiling source programs to
SPIR
-V
430
// Source program requires higher
SPIR
-V version than available: skip it to avoid fail
443
// Source program requires higher
SPIR
-V version than available: skip it to avoid fail
456
// Source program requires higher
SPIR
-V version than available: skip it to avoid fail
554
<< Option<opt::Validate> ("v", "validate-spv", "Validate generated
SPIR
-V binaries")
599
tcu::print("
SPIR
-V versions: baseline: %s, max supported: %s\n",
/prebuilts/ndk/r16/sources/third_party/shaderc/libshaderc_util/include/libshaderc_util/
compiler.h
95
// Holds all of the state required to compile source GLSL into
SPIR
-V.
112
SpirvBinary, // A binary module, as defined by the
SPIR
-V specification.
307
// which contains the compilation output data, either compiled
SPIR
-V binary
309
// mode; 3) the size of the output data in bytes. When the output is
SPIR
-V
409
// When true, compilation will generate debug info with the binary
SPIR
-V
418
//
SPIR
-V codegen semantics are used. This impacts the warning & error
/external/spirv-llvm/tools/spirv-tool/
gen_spirv.bash
2
# script to generate code for LLVM/
SPIR
-V translator based on khronos
146
echo "//===- ${outputFile} -
SPIR
-V ${type} enums ----------------*- C++ -*-===//
181
/// This file defines
SPIR
-V ${type} enums.
/external/deqp/external/vulkancts/framework/vulkan/
vkSpirVProgram.hpp
23
* \brief
SPIR
-V program and binary info.
/external/vulkan-validation-layers/tests/
vktestframeworkandroid.cpp
78
// Compile a given string containing GLSL into
SPIR
-V
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/glslang/SPIRV/
Logger.h
43
// A class for holding all
SPIR
-V build status messages, including
SPVRemapper.h
88
printf("Tool not compiled for C++11, which is required for
SPIR
-V remapping.\n");
110
// class to hold
SPIR
-V binary data for remapping, DCE, and debug stripping
152
static const int header_size; //
SPIR
header = 5 words
247
std::vector<spirword_t> spv; //
SPIR
words
spvIR.h
86
//
SPIR
-V IR instruction.
164
//
SPIR
-V IR block.
249
//
SPIR
-V IR Function.
312
//
SPIR
-V IR Module.
/prebuilts/ndk/r16/sources/third_party/vulkan/src/tests/
vktestframeworkandroid.cpp
77
// Compile a given string containing GLSL into
SPIR
-V
/external/spirv-llvm/lib/SPIRV/
OCL20ToSPIRV.cpp
1
//===- OCL20ToSPIRV.cpp - Transform OCL20 to
SPIR
-V builtins -----*- C++ -*-===//
114
/// Transform OCL builtin function to
SPIR
-V builtin function.
117
/// Transform OCL work item builtin functions to
SPIR
-V builtin variables.
141
/// However in
SPIR
-V it is a value. The transformation adds a load
157
/// Transform legacy OCL 1.x atomic builtins to
SPIR
-V builtins for extensions
164
/// Transform OCL 2.0 C++11 atomic builtins to
SPIR
-V builtins.
169
/// Transform OCL builtin function to
SPIR
-V builtin function.
199
/// Transform OCL pipe builtin function to
SPIR
-V pipe builtin function.
234
/// Transform vector load/store functions to
SPIR
-V extended builtin
241
/// Transforms get_mem_fence built-in to
SPIR
-V function and aligns result values with SPIR 1.2
[
all
...]
Completed in 5687 milliseconds
1
2
3
4
5
6
7
8
9
10
11
>>