Searched refs:spir (Results 1 – 10 of 10) sorted by relevance
69 case spir: return "spir"; in getArchTypeName()148 case spir: in getArchTypePrefix()324 .Case("spir", spir) in getArchTypeForLLVMName()457 .Case("spir", Triple::spir) in parseArch()734 case Triple::spir: in getDefaultFormat()1300 case llvm::Triple::spir: in getArchPointerBitWidth()1385 case Triple::spir: in get32BitArchVariant()1409 case Triple::spir64: T.setArch(Triple::spir); break; in get32BitArchVariant()1475 case Triple::spir: T.setArch(Triple::spir64); break; in get64BitArchVariant()1511 case Triple::spir: in getBigEndianArchVariant()[all …]
7 # Documentation: https://www.khronos.org/spir
94 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator698 return getArch() == Triple::spir || getArch() == Triple::spir64; in isSPIR()
58 <https://www.khronos.org/registry/spir/specs/spir_spec-2.0.pdf#18>`_130 …$ clang -target spir-unknown-unknown -c -emit-llvm -Xclang -finclude-default-header -fmodules -fim…
3009 specification <https://www.khronos.org/spir>`_. There are two flavors3014 $ clang -target spir test.cl -emit-llvm -c
597 case llvm::Triple::spir: { in AllocateTarget()
80 friend', but its more correct use is for the friendly spir-
69 .Case("spir", llvm::Triple::spir) in getArchTypeForMachOArchName()
1236 def SpirCompat : DiagGroup<"spir-compat">;
11186 case llvm::Triple::spir: in getTargetCodeGenInfo()