Skip to content

Commit

Permalink
some llvm and gollvm (plctlab#774)
Browse files Browse the repository at this point in the history
  • Loading branch information
ChunyuLiao authored Sep 1, 2023
1 parent 9fc250b commit bee7842
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion 2023/2023-09-01.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,24 @@
- [SCCP][PhaseOrdering] Mark Overdefined for loading from null https://reviews.llvm.org/D157408
- [ValueTracking] Dereferenceable ret attributes implys noundef https://reviews.llvm.org/D156510
- [MemoryDependencyAnalysis] Delete cache infos if CacheInfo->size != Loc.size https://reviews.llvm.org/D154323

- [SDAG][RISCV] Avoid folding setcc (xor C1, -1), C2, cond into `setcc (xor C2, -1), C1, cond`
https://reviews.llvm.org/D158654
- [InstCombine] Fold two select patterns into or-and https://reviews.llvm.org/D158983
- [RISCV] Fix rlist grammar for cm.push, cm.popret, cm.popretz and cm.pop in RISCV zcmp Extension https://reviews.llvm.org/D157472
- [RISCV] Fix `vmsge{u}.vx` lowering by not adding the mask operand if `vd == v0` https://reviews.llvm.org/D158392
- [VP][RISCV] Add vp.is.fpclass and RISC-V support https://reviews.llvm.org/D152993

- rvv0.7.1继续完善汇编器,完成了90%+的汇编器支持,欢迎适用
- [RVV 0.7.1] MC support https://github.com/ruyisdk/llvm-project/pull/4
- [RVV 0.7.1] reject when both v and xtheadv are specified https://github.com/ruyisdk/llvm-project/pull/5
- [RVV 0.7.1] port assembler tests from binutils https://github.com/ruyisdk/llvm-project/pull/6
- [RVV 0.7.1] add vector integer compare pseudos, the vv case https://github.com/ruyisdk/llvm-project/pull/7
- [RVV 0.7.1] add vector integer compare pseudos, the vx case https://github.com/ruyisdk/llvm-project/pull/8
- [RVV 0.7.1] ensure vmsge{u}.vx does not use the same register for emporary and destination #9 https://github.com/ruyisdk/llvm-project/pull/9
- [RVV 0.7.1] add vector integer compare, the vi case https://github.com/ruyisdk/llvm-project/pull/10
- [RVV 0.7.1] Implement all psuedos that can be lowered inplace https://github.com/ruyisdk/llvm-project/pull/11
## gollvm 相关工作
暂无更新

## GNU Toolchain 相关工作

Expand Down

0 comments on commit bee7842

Please sign in to comment.