llvm - 如何使用 llvm elementwise atomic intrinsics?
问题描述
LLVM 具有按元素的原子内在函数,请参见此处。但是,当我尝试使用它们时,IR 如下所示:
call void @llvm.memcpy.element.unordered.atomic.p0i8.p0i8.i32(i8* align 4 %P, i8* align 4 %Q, i32 4, i32 1)
然后当我尝试链接时,我收到错误:
undefined reference to `__llvm_memcpy_element_unordered_atomic_1'
是否有我需要链接的特殊图书馆或其他什么?
此外,使用该IRBuilder::CreateElementUnorderedAtomicMemCpy
方法生成的代码也会发生这种情况。
解决方案
推荐阅读
- python - 从文本中删除一组特定字符(在python中)
- c - BME680 空气质量值
- jmeter - 在单个请求中两次传递 DBID 值
- python - pipenv jupyter notebook matplotlib moviepy TypeError
- networkx - Networkx OSMNX 和 Folium 绘制不同颜色的边缘
- javascript - Multer不将文件保存在文件夹中
- python - 为什么在区分时间序列时会出现长度不匹配错误?
- winapi - WinAPI 子窗口的 Z 顺序
- python - 我似乎无法通过 xpath 从页面获取信息
- docker - 在 docker 容器的前台运行 haproxy