偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

LLVM Clang 初步支持 SPIR-V 工具鏈

開發(fā) 前端
作為對即將成為主線的 LLVM SPIR-V 后端工作的補充,Clang 現(xiàn)已合并初步的 SPIR-V 工具鏈支持。此功能用于從 Clang 轉換為符合 OpenCL 環(huán)境規(guī)范的 SPIR-V 中間表示 (Intermediate Representation) —— 例如將 OpenCL 內核編譯為 SPIR-V。

作為對即將成為主線的 LLVM SPIR-V 后端工作的補充,Clang 現(xiàn)已合并初步的 SPIR-V 工具鏈支持。此功能用于從 Clang 轉換為符合 OpenCL 環(huán)境規(guī)范的 SPIR-V 中間表示 (Intermediate Representation) —— 例如將 OpenCL 內核編譯為 SPIR-V。

[[442259]]

在尚未合并 LLVM SPIR-V 后端的情況下,Clang SPIR-V 工具鏈依賴于外部 LLVM 到 SPIR-V 轉換器 (llvm-spirv) 完成轉換過程。一旦這個大的 SPIR-V 后端被合并,并保持良好狀態(tài),它就可以過渡到在 LLVM 代碼庫中使用,而無需外部的 llvm-spirv 工具。

此工具鏈支持為 32 位或 64 位目標生成 SPIR-V 二進制文件。SPIR-V 生成的目標是針對 OpenCL 的環(huán)境規(guī)范,同時支持擴展到 Vulkan 等平臺。 

▲ 現(xiàn)已支持從主線 Clang Targeting SPIR-V 

由于外部 llvm-spirv 承擔了大部分繁重的工作,Clang 工具鏈支持的實現(xiàn)只有 200 多行代碼,并且自 10 月以來一直在接受審查,預計將成為明年 LLVM 14.0 的一部分。

隨著 HIPSPV 代碼也在本月合并,從 AMD HIP 到 SPIR-V,到目前為止,12 月對于開源 LLVM 堆棧來說是一個偉大的月份。

本文轉自OSCHINA

本文標題:LLVM Clang 初步支持 SPIR-V 工具鏈

本文地址:https://www.oschina.net/news/175484/clang-spir-v-toolchain-lands

 

責任編輯:未麗燕 來源: 開源中國
相關推薦

2016-12-12 14:19:59

LLVMClangApple

2018-02-25 10:33:46

LLVMSwiftRust

2018-04-13 10:56:14

編譯器工具開發(fā)者

2022-11-24 13:05:27

ClangiOS

2020-11-03 10:32:22

編譯器工具代碼

2021-04-25 18:09:53

Fedora 35編譯器開發(fā)

2022-12-12 16:11:47

Clang-Tidy工具

2021-01-14 15:49:10

Linux 5.12GCC編譯器

2022-12-13 15:42:56

Clang-Tidy靜態(tài)分析工具

2022-12-09 15:38:54

Cppcheck靜態(tài)分析工具

2016-08-31 16:39:59

PythonRC++

2011-08-31 16:22:51

LUA多線程

2014-11-13 11:34:26

.NETVisual Stud Android

2018-06-29 14:20:05

2022-09-05 21:46:36

VirtualBox虛擬機開源

2021-09-29 09:15:28

Linux內核DisplayPortAMDGPU驅動

2021-03-06 08:05:54

工具DevOpsLighthouse

2020-08-21 07:00:00

DevOpsIT開發(fā)

2021-01-29 15:50:45

DevOps運維

2021-03-14 22:34:05

工具RMS應用層
點贊
收藏

51CTO技術棧公眾號