Home
last modified time | relevance | path

Searched refs:spirv64 (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/clang/test/Driver/
H A Dspirv-toolchain.cl2 // RUN: %clang -### --target=spirv64 -x cl -c %s 2>&1 | FileCheck --check-prefix=SPV64 %s
3 // RUN: %clang -### --target=spirv64 %s 2>&1 | FileCheck --check-prefix=SPV64 %s
4 // RUN: %clang -### --target=spirv64 -x ir -c %s 2>&1 | FileCheck --check-prefix=SPV64 %s
6 // RUN: %clang -### --target=spirv64 -x c -c %s 2>&1 | FileCheck --check-prefix=SPV64 %s
8 // SPV64: "-cc1" "-triple" "spirv64"
31 // SPT64: "-cc1" "-triple" "spirv64"
54 // TMP: "-cc1" "-triple" "spirv64"
57 // TMP: "-cc1" "-triple" "spirv64"
65 // RUN: %clang -### -target spirv64 %s %s 2>&1 | FileCheck --check-prefix=SPLINK %s
67 // SPLINK: "-cc1" "-triple" "spirv64"
[all …]
H A Dhipspv-device-libs.hip4 // RUN: %clang -### -target x86_64-linux-gnu --offload=spirv64 \
9 // RUN: %clang -### -target x86_64-linux-gnu --offload=spirv64 \
16 // RUN: %clang -### -target x86_64-linux-gnu --offload=spirv64 \
23 // HIP-PATH: "-mlink-builtin-bitcode" {{".*/hipspv/lib/hip-device-lib/hipspv-spirv64.bc"}}
24 // HIP-DEV-LIB-PATH-NOT: "-mlink-builtin-bitcode" {{".*/hipspv/lib/hip-device-lib/hipspv-spirv64.bc…
25 // HIP-DEV-LIB-PATH: "-mlink-builtin-bitcode" {{".*/hipspv-dev-lib/hipspv-spirv64.bc"}}
H A Dhipspv-toolchain.hip4 // RUN: %clang -### -target x86_64-linux-gnu --offload=spirv64 \
8 // CHECK: [[CLANG:".*clang.*"]] "-cc1" "-triple" "spirv64"
12 // CHECK-SAME: "-mlink-builtin-bitcode" {{".*/hipspv/lib/hip-device-lib/hipspv-spirv64.bc"}}
28 // CHECK-SAME: "-targets=host-x86_64-unknown-linux,hip-spirv64----generic"
31 // CHECK: [[CLANG]] "-cc1" "-triple" {{".*"}} "-aux-triple" "spirv64"
H A Dhipspv-toolchain-rdc.hip4 // RUN: %clang -### -x hip -target x86_64-linux-gnu --offload=spirv64 \
12 // CHECK-SAME: "-aux-triple" "spirv64"
19 // CHECK-SAME: "-aux-triple" "spirv64"
26 // CHECK: [[CLANG]] "-cc1" "-triple" "spirv64"
35 // CHECK: [[CLANG]] "-cc1" "-triple" "spirv64"
54 // CHECK-SAME: "-targets={{.*}},hip-spirv64----generic"
H A Dhipspv-pass-plugin.hip4 // RUN: %clang -### -target x86_64-linux-gnu --offload=spirv64 \
8 // RUN: %clang -### -target x86_64-linux-gnu --offload=spirv64 \
12 // RUN: %clang -### -target x86_64-linux-gnu --offload=spirv64 \
16 // RUN: %clang -### -target x86_64-linux-gnu --offload=spirv64 \
/llvm-project-15.0.7/libclc/
H A DCMakeLists.txt17 spirv64/lib/SOURCES
32 spirv64-mesa3d-
117 if( "spirv-mesa3d-" IN_LIST LIBCLC_TARGETS_TO_BUILD OR "spirv64-mesa3d-" IN_LIST LIBCLC_TARGETS_TO_…
167 set( spirv64-mesa3d-_devices none )
220 if ( NOT ${ARCH} STREQUAL spirv AND NOT ${ARCH} STREQUAL spirv64 AND
252 if( NOT ${ARCH} STREQUAL "spirv" AND NOT ${ARCH} STREQUAL "spirv64" AND
285 if( ${d} STREQUAL "none" OR ${ARCH} STREQUAL "spirv" OR ${ARCH} STREQUAL "spirv64" )
294 if ( ${ARCH} STREQUAL "spirv" OR ${ARCH} STREQUAL "spirv64" )
345 if( ${ARCH} STREQUAL "spirv" OR ${ARCH} STREQUAL "spirv64" )
/llvm-project-15.0.7/clang/test/CodeGenOpenCL/
H A Dspirv_target.cl2 // RUN: %clang_cc1 -no-opaque-pointers %s -triple "spirv64-unknown-unknown" -verify -emit-llvm -o -…
5 // SPIRV64: target triple = "spirv64-unknown-unknown"
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/TargetInfo/
H A DSPIRVTargetInfo.cpp26 RegisterTarget<Triple::spirv64> Y(getTheSPIRV64Target(), "spirv64", in LLVMInitializeSPIRVTargetInfo()
/llvm-project-15.0.7/llvm/test/CodeGen/SPIRV/
H A DTruncToBool.ll1 ; RUN: llc -O0 -mtriple=spirv64-unknown-unknown %s -o - | FileCheck %s --check-prefix=CHECK-SPIRV
H A Dopaque_pointers.ll1 ; RUN: llc -O0 -mtriple=spirv64-unknown-unknown %s -o - | FileCheck %s --check-prefix=CHECK
/llvm-project-15.0.7/llvm/lib/Support/
H A DTriple.cpp74 case spirv64: return "spirv64"; in getArchTypeName()
157 case spirv64: return "spirv"; in getArchTypePrefix()
361 .Case("spirv64", spirv64) in getArchTypeForLLVMName()
501 "spirv64v1.3", "spirv64v1.4", "spirv64v1.5", Triple::spirv64) in parseArch()
856 case Triple::spirv64: in getDefaultFormat()
1434 case llvm::Triple::spirv64: in getArchPointerBitWidth()
1526 case Triple::spirv64: in get32BitArchVariant()
1575 case Triple::spirv64: in get64BitArchVariant()
1604 T.setArch(Triple::spirv64, getSubArch()); in get64BitArchVariant()
1646 case Triple::spirv64: in getBigEndianArchVariant()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/SPIRV/transcoding/
H A Dreadonly.ll9 target triple = "spirv64-unknown-unknown"
/llvm-project-15.0.7/llvm/docs/
H A DSPIRVUsage.rst34 ``spirv64`` SPIR-V with 64-bit pointer width.
/llvm-project-15.0.7/llvm/test/CodeGen/SPIRV/llvm-intrinsics/
H A Dctpop.ll1 ; RUN: llc -O0 -mtriple=spirv64-unknown-linux %s -o - | FileCheck %s
H A Dfshl.ll1 ; RUN: llc -O0 -mtriple=spirv64-unknown-unknown %s -o - | FileCheck %s --check-prefix=CHECK-SPIRV
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DTripleTest.cpp287 EXPECT_EQ(Triple::spirv64, T.getArch()); in TEST()
293 EXPECT_EQ(Triple::spirv64, T.getArch()); in TEST()
299 EXPECT_EQ(Triple::spirv64, T.getArch()); in TEST()
305 EXPECT_EQ(Triple::spirv64, T.getArch()); in TEST()
311 EXPECT_EQ(Triple::spirv64, T.getArch()); in TEST()
317 EXPECT_EQ(Triple::spirv64, T.getArch()); in TEST()
323 EXPECT_EQ(Triple::spirv64, T.getArch()); in TEST()
1078 T.setArch(Triple::spirv64); in TEST()
1271 EXPECT_EQ(Triple::spirv64, T.get64BitArchVariant().getArch()); in TEST()
1273 T.setArch(Triple::spirv64); in TEST()
[all …]
/llvm-project-15.0.7/clang/lib/Basic/Targets/
H A DSPIR.h263 assert(Triple.getArch() == llvm::Triple::spirv64 && in SPIRV64TargetInfo()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DTriple.h99 spirv64, // SPIR-V with 64-bit pointers enumerator
735 return getArch() == Triple::spirv32 || getArch() == Triple::spirv64; in isSPIRV()
/llvm-project-15.0.7/clang/lib/Driver/ToolChains/
H A DHIPSPV.cpp165 assert(getTriple().getArch() == llvm::Triple::spirv64); in buildLinker()
/llvm-project-15.0.7/clang/lib/Basic/
H A DTargets.cpp619 case llvm::Triple::spirv64: { in AllocateTarget()
/llvm-project-15.0.7/clang/lib/Driver/
H A DDriver.cpp136 TT->getArch() == llvm::Triple::spirv64)) { in getNVIDIAOffloadTargetTriple()
157 if (TT->getArch() == llvm::Triple::spirv64) in getHIPOffloadTargetTriple()
6112 case llvm::Triple::spirv64: in getToolChain()
6159 else if (Target.getArch() == llvm::Triple::spirv64 && in getOffloadingDeviceToolChain()
/llvm-project-15.0.7/clang/docs/
H A DUsersManual.rst3186 $ clang -c -target spirv64 -cl-ext=-cl_khr_fp64 test.cl
3230 $ clang -target spirv64 -c test.cl
3474 clang -cl-std=clc++ -c -target spirv64 test.cl
3723 $ clang -target spirv64 -c test.cl
3755 $ clang -target spirv64 test1.cl test2.cl
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaType.cpp4012 Triple.getArch() == llvm::Triple::spirv64) { in getCCForDeclaratorChunk()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DTargetInfo.cpp11754 case llvm::Triple::spirv64: in getTargetCodeGenInfo()