Skip to content

Commit 64fff05

Browse files
committed
[SYCL] Enable SPV_INTEL_bfloat16_conversion extension
Signed-off-by: Alexey Sotkin <alexey.sotkin@intel.com>
1 parent d8dce62 commit 64fff05

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

clang/lib/Driver/ToolChains/Clang.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8767,7 +8767,7 @@ void SPIRVTranslator::ConstructJob(Compilation &C, const JobAction &JA,
87678767
ExtArg += ",+SPV_INTEL_usm_storage_classes";
87688768
else
87698769
// Don't enable several freshly added extensions on FPGA H/W
8770-
ExtArg += ",+SPV_INTEL_token_type";
8770+
ExtArg += ",+SPV_INTEL_token_type,+SPV_INTEL_bfloat16_conversion";
87718771
TranslatorArgs.push_back(TCArgs.MakeArgString(ExtArg));
87728772
}
87738773
for (auto I : Inputs) {

clang/test/Driver/sycl-spirv-ext.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@
5050
// CHECK-DEFAULT-SAME:,+SPV_INTEL_fpga_dsp_control
5151
// CHECK-DEFAULT-SAME:,+SPV_INTEL_arithmetic_fence
5252
// CHECK-DEFAULT-SAME:,+SPV_INTEL_runtime_aligned
53-
// CHECK-DEFAULT-SAME:,+SPV_INTEL_token_type"
53+
// CHECK-DEFAULT-SAME:,+SPV_INTEL_token_type
54+
// CHECK-DEFAULT-SAME:,+SPV_INTEL_bfloat16_conversion"
5455
// CHECK-FPGA-HW: llvm-spirv{{.*}}"-spirv-ext=-all
5556
// CHECK-FPGA-HW-SAME:,+SPV_EXT_shader_atomic_float_add
5657
// CHECK-FPGA-HW-SAME:,+SPV_EXT_shader_atomic_float_min_max

0 commit comments

Comments
 (0)