HomeSort by relevance Sort by last modified time
    Searched refs:SPIRV (Results 1 - 25 of 65) sorted by null

1 2 3

  /external/spirv-llvm/lib/SPIRV/libSPIRV/
SPIRVDebug.cpp 3 // The LLVM/SPIRV Translator
42 using namespace SPIRV;
44 bool SPIRV::SPIRVDbgEnable = false;
45 bool SPIRV::SPIRVDbgAssertOnError = true;
46 bool SPIRV::SPIRVDbgErrorMsgIncludesSourceInfo = true;
SPIRVDebug.h 3 // The LLVM/SPIRV Translator
36 /// This file defines Macros and variables for debugging SPIRV.
49 namespace SPIRV{
65 // Output stream for SPIRV debug information.
SPIRVValue.cpp 3 // The LLVM/SPIRV Translator
45 namespace SPIRV{
SPIRVBasicBlock.cpp 3 // The LLVM/SPIRV Translator
36 /// This file implements SPIRV basic block.
49 using namespace SPIRV;
SPIRVBasicBlock.h 3 // The LLVM/SPIRV Translator
46 namespace SPIRV{
SPIRVError.h 3 // The LLVM/SPIRV Translator
35 // This file defines SPIRV error code and checking utility.
47 namespace SPIRV{
SPIRVEntry.cpp 3 // The LLVM/SPIRV Translator
56 using namespace SPIRV;
58 namespace SPIRV{
77 #define _SPIRV_OP(x,...) {Op##x, &SPIRV::create<SPIRV##x>},
95 std::unique_ptr<SPIRV::SPIRVEntry>
100 std::unique_ptr<SPIRV::SPIRVExtInst>
198 // Read words from SPIRV binary and create members for SPIRVEntry.
629 } // namespace SPIRV
SPIRVFunction.cpp 3 // The LLVM/SPIRV Translator
10 // This file implements Function class for SPIRV.
47 using namespace SPIRV;
124 assert (0 && "Invalid SPIRV format");
  /external/spirv-llvm/test/
run-lit-tests.sh 3 LIT_PATH=$ANDROID_BUILD_TOP/external/spirv-llvm/test/llvm-lit
4 LIBSPIRV_TESTS=$ANDROID_BUILD_TOP/external/spirv-llvm/test/SPIRV
  /prebuilts/ndk/r13/sources/third_party/shaderc/libshaderc/
Android.mk 9 LOCAL_STATIC_LIBRARIES=shaderc_util SPIRV-Tools
  /prebuilts/ndk/r13/sources/third_party/shaderc/libshaderc_util/
Android.mk 15 LOCAL_STATIC_LIBRARIES:=glslang SPIRV-Tools
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/
Android.mk 9 LOCAL_MODULE:=SPIRV
13 SPIRV/GlslangToSpv.cpp \
14 SPIRV/InReadableOrder.cpp \
15 SPIRV/Logger.cpp \
16 SPIRV/SPVRemapper.cpp \
17 SPIRV/SpvBuilder.cpp \
18 SPIRV/disassemble.cpp \
19 SPIRV/doc.cpp
21 LOCAL_C_INCLUDES:=$(GLSLANG_LOCAL_PATH) $(GLSLANG_LOCAL_PATH)/glslang/SPIRV
22 LOCAL_EXPORT_C_INCLUDES:=$(GLSLANG_LOCAL_PATH)/glslang/SPIRV
    [all...]
  /external/spirv-llvm/lib/SPIRV/
OCLTypeToSPIRV.h 1 //===- OCLTypeToSPIRV.h - Adapt types from OCL for SPIRV --------*- C++ -*-===//
3 // The LLVM/SPIRV Translator
35 // This file implements adaptation of OCL types for SPIRV. It does not modify
37 // argument metadata. Later LLVM/SPIRV translator will translate the adapted
41 #include "llvm/Support/SPIRV.h"
51 namespace SPIRV {
OCL20To12.cpp 3 // The LLVM/SPIRV Translator
54 using namespace SPIRV;
57 namespace SPIRV {
SPIRV.h 1 //===- SPIRV.h ? Read and write SPIR-V binary -------------------*- C++ -*-===//
34 /// \file SPIRV.h
66 namespace SPIRV {
90 } // End namespace SPIRV
94 /// \brief Translate LLVM module to SPIRV and write to ostream.
98 /// \brief Load SPIRV from istream and translate to LLVM module.
104 /// SPIRV.
112 ModulePass *createLLVMToSPIRV(SPIRV::SPIRVModule *);
126 /// Create a pass for adapting OCL types for SPIRV.
SPIRVLowerBool.cpp 3 // The LLVM/SPIRV Translator
52 using namespace SPIRV;
54 namespace SPIRV {
SPIRVLowerConstExpr.cpp 3 // The LLVM/SPIRV Translator
61 using namespace SPIRV;
64 namespace SPIRV {
66 cl::opt<bool> SPIRVLowerConst("spirv-lower-const-expr", cl::init(true),
SPIRVRegularizeLLVM.cpp 3 // The LLVM/SPIRV Translator
60 using namespace SPIRV;
63 namespace SPIRV {
133 // Remove optimization info not supported by SPIRV
144 // Remove metadata not supported by SPIRV
SPIRVMDBuilder.h 3 // The LLVM/SPIRV Translator
49 namespace SPIRV {
131 } /* namespace SPIRV */
SPIRVMDWalker.h 3 // The LLVM/SPIRV Translator
49 namespace SPIRV {
178 } /* namespace SPIRV */
  /external/spirv-llvm/lib/SPIRV/llvm/Support/
SPIRV.h 1 //===- SPIRV.h ? Read and write SPIR-V binary -------------------*- C++ -*-===//
34 /// \file SPIRV.h
66 namespace SPIRV {
90 } // End namespace SPIRV
94 /// \brief Translate LLVM module to SPIRV and write to ostream.
98 /// \brief Load SPIRV from istream and translate to LLVM module.
104 /// SPIRV.
112 ModulePass *createLLVMToSPIRV(SPIRV::SPIRVModule *);
126 /// Create a pass for adapting OCL types for SPIRV.
  /external/vulkan-validation-layers/
update_external_sources.sh 2 # Update source for glslang, LunarGLASS, spirv-tools
7 SPIRV_TOOLS_REVISION=$(cat "${PWD}"/spirv-tools_revision)
8 SPIRV_HEADERS_REVISION=$(cat "${PWD}"/spirv-headers_revision)
33 rm -rf "${BASEDIR}"/spirv-tools
34 echo "Creating local spirv-tools repository (${BASEDIR}/spirv-tools)."
35 mkdir -p "${BASEDIR}"/spirv-tools
36 cd "${BASEDIR}"/spirv-tools
37 git clone https://github.com/KhronosGroup/SPIRV-Tools.git .
39 mkdir -p "${BASEDIR}"/spirv-tools/external/spirv-header
    [all...]
  /frameworks/rs/rsov/compiler/
RSSPIRVWriter.cpp 36 #include "llvm/Support/SPIRV.h"
44 using namespace SPIRV;
  /prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/
update_external_sources_android.sh 2 # Update source for glslang, spirv-tools, shaderc
26 SPIRV_TOOLS_REVISION=$(cat $ANDROIDBUILDDIR/spirv-tools_revision_android)
50 rm -rf $BASEDIR/spirv-tools
51 echo "Creating local spirv-tools repository ($BASEDIR/spirv-tools)."
52 mkdir -p $BASEDIR/spirv-tools
53 cd $BASEDIR/spirv-tools
54 git clone https://github.com/KhronosGroup/SPIRV-Tools.git .
59 echo "Updating $BASEDIR/spirv-tools"
60 cd $BASEDIR/spirv-tool
    [all...]
  /external/spirv-llvm/tools/llvm-spirv/
llvm-spirv.cpp 1 //===-- llvm-spirv.cpp - The LLVM/SPIR-V translator utility -----*- C++ -*-===//
4 // The LLVM/SPIRV Translator
36 /// llvm-spirv - Read LLVM bitcode from stdin, write SPIRV to stdout
37 /// llvm-spirv x.bc - Read LLVM bitcode from the x.bc file, write SPIR-V
39 /// llvm-spirv -r - Read SPIRV from stdin, write LLVM bitcode to stdout
40 /// llvm-spirv -r x.bil - Read SPIRV from the x.bil file, write SPIR-V to
65 #include "llvm/Support/SPIRV.h
    [all...]

Completed in 455 milliseconds

1 2 3