HomeSort by relevance Sort by last modified time
    Searched full:spir (Results 301 - 325 of 479) sorted by null

<<11121314151617181920

  /external/spirv-llvm/lib/SPIRV/libSPIRV/
SPIRVType.cpp 1 //===- SPIRVtype.cpp ? Class to represent a SPIR-V type ----------*- C++ -*-===//
SPIRVEntry.h 1 //===- SPIRVEntry.h - Base Class for SPIR-V Entities -------------*- C++ -*-===//
161 /// All SPIR-V in-memory-representation entities inherits from SPIRVEntry.
166 /// usually used by LLVM/SPIR-V translator to create SPIRV object
SPIRVType.h 1 //===- SPIRVType.h - Class to represent a SPIR-V Type -----------*- C++ -*-===//
38 /// The name of the SPIR-V types follow the op code name in the spec, e.g.
39 /// SPIR-V type with op code name OpTypeInt is named as SPIRVTypeInt. This is
  /external/spirv-llvm/test/SPIRV/
memory_access.ll 63 !opencl.spir.version = !{!6}
  /external/spirv-llvm/test/SPIRV/transcoding/
BuildNDRange_2.ll 104 !opencl.spir.version = !{!0}
OpMemoryBarrier_cl20.ll 81 !opencl.spir.version = !{!6}
  /external/vulkan-validation-layers/layers/
README.md 49 layers/core\_validation.cpp (name=`VK_LAYER_LUNARG_core_validation`) - The core\_validation layer does the bulk of the API validation that requires storing state. Some of the state it tracks includes the Descriptor Set, Pipeline State, Shaders, and dynamic state, and memory objects and bindings. It performs some point validation as states are created and used, and further validation Draw call and QueueSubmit time. Of primary interest is making sure that the resources bound to Descriptor Sets correctly align with the layout specified for the Set. Also, all of the image and buffer layouts are validated to make sure explicit layout transitions are properly managed. Related to memory, core\_validation includes tracking object bindings, memory hazards, and memory object lifetimes. It also validates several other hazard-related issues related to command buffers, fences, and memory mapping. Additionally core\_validation include shader validation (formerly separate shader\_checker layer) that inspects the SPIR-V shader images and fixed function pipeline stages at PSO creation time. It flags errors when inconsistencies are found across interfaces between shader stages. The exact behavior of the checks depends on the pair of pipeline stages involved. If a Dbg callback function is registered, this layer will use callback function(s) for reporting, otherwise uses stdout. This layer also validates correct usage of image- and buffer-related APIs, including image and buffer parameters, formats, and correct use.
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/opt/
unify_const_pass.cpp 85 // Returns a vector of the opcode followed by the words in the raw SPIR-V
  /prebuilts/ndk/r16/sources/third_party/vulkan/src/layers/
README.md 49 layers/core\_validation.cpp (name=`VK_LAYER_LUNARG_core_validation`) - The core\_validation layer does the bulk of the API validation that requires storing state. Some of the state it tracks includes the Descriptor Set, Pipeline State, Shaders, and dynamic state, and memory objects and bindings. It performs some point validation as states are created and used, and further validation Draw call and QueueSubmit time. Of primary interest is making sure that the resources bound to Descriptor Sets correctly align with the layout specified for the Set. Also, all of the image and buffer layouts are validated to make sure explicit layout transitions are properly managed. Related to memory, core\_validation includes tracking object bindings, memory hazards, and memory object lifetimes. It also validates several other hazard-related issues related to command buffers, fences, and memory mapping. Additionally core\_validation include shader validation (formerly separate shader\_checker layer) that inspects the SPIR-V shader images and fixed function pipeline stages at PSO creation time. It flags errors when inconsistencies are found across interfaces between shader stages. The exact behavior of the checks depends on the pair of pipeline stages involved. If a Dbg callback function is registered, this layer will use callback function(s) for reporting, otherwise uses stdout.
  /external/clang/test/CodeGen/
target-data.c 182 // RUN: %clang_cc1 -triple spir-unknown -o - -emit-llvm %s | \
183 // RUN: FileCheck %s -check-prefix=SPIR
184 // SPIR: target datalayout = "e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024"
  /external/llvm/include/llvm/ADT/
Triple.h 85 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
86 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
Triple.h 88 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
89 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /external/vulkan-validation-layers/tests/
vktestframework.cpp 189 "\t\tStrip SPIR-V debug information (line numbers, names, etc).\n");
192 "\t\tRemap SPIR-V ids before submission to aid compression.\n");
758 // Test the different modes of SPIR-V modification
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/ADT/
Triple.h 88 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
89 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/ADT/
Triple.h 89 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
90 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/ADT/
Triple.h 89 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
90 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/ADT/
Triple.h 90 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
91 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/ADT/
Triple.h 90 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
91 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/ADT/
Triple.h 90 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
91 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/ADT/
Triple.h 90 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
91 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/ADT/
Triple.h 88 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
89 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/ADT/
Triple.h 89 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
90 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/ADT/
Triple.h 89 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
90 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/ADT/
Triple.h 90 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
91 spir64, // SPIR: standard portable IR for OpenCL 64-bit version
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/ADT/
Triple.h 90 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator in enum:llvm::Triple::ArchType
91 spir64, // SPIR: standard portable IR for OpenCL 64-bit version

Completed in 1626 milliseconds

<<11121314151617181920