Skip to content

Commit

Permalink
Update simd progress in 20231001 (plctlab#788)
Browse files Browse the repository at this point in the history
  • Loading branch information
joy2myself authored Sep 28, 2023
1 parent 31b389b commit aad2f05
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions 2023/2023-10-01.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,23 @@ Port 上游更新

## LIBCXX Experimental/simd

- LLVM上游提交进展
- 5个已被接收的patch允许被land,已成功合并进入上游:
- [[libcxx] \<experimental/simd> Add ABI tags, class template simd/simd_mask implementations. Add related simd traits and tests.](https://reviews.llvm.org/D144362) (landed)
- [[libcxx] \<experimental/simd> Added simd width functions, simd\_size traits and related tests](https://reviews.llvm.org/D144363) (landed)
- [[libcxx] \<experimental/simd> Added aliagned flag types, traits is\_simd\_flag\_type[\_v], memory\_alignment[\_v] and related tests](https://reviews.llvm.org/D153319) (landed)
- [[libcxx] \<experimental/simd> Added internal storage type and auxiliary class reference of class simd/simd_mask](https://reviews.llvm.org/D144364) (landed)
- [[libcxx] \<experimental/simd> Add broadcast constructor of class simd/simd_mask](https://reviews.llvm.org/D156225) (landed)
- 1个新提交的patch被接收且允许被land,已成功合并进入上游:
- [[libcxx] \<experimental/simd> Removed original implementations and tests](https://reviews.llvm.org/D144698) (landed)
- 2个新提交的bug修复的patch被接收且允许被land,已成功合并进入上游:
- [[libcxx] \<experimental/simd> Fix CI errors on 32-bits x86](https://reviews.llvm.org/D159509) (landed)
- [[libcxx] \<experimental/simd> excluded long double for 32-bits x86 temporarily](https://reviews.llvm.org/D159514) (landed)
- 后续提交已根据上游要求转至GitHub PR继续提交,目前提交了一个新的patch和一个新的bug修复patch:
- [[libcxx] \<experimental/simd> Add generate constructor of class simd](https://github.com/llvm/llvm-project/pull/66737) (under review)
- [[libcxx] \<experimental/simd> Add \_LIBCPP\_HIDE\_FROM\_ABI to internal functions](https://github.com/llvm/llvm-project/pull/66977) (under review)
- 目前\<experimental/simd>项目共有9个patch已合并进入LLVM上游仓库

## LuaJIT RV64G 移植

## gem5
Expand Down

0 comments on commit aad2f05

Please sign in to comment.