[all-commits] [llvm/llvm-project] 30b2de: [LoongArch] Custom legalize vector_shuffle to `xve...
ZhaoQi via All-commits
all-commits at lists.llvm.org
Fri Apr 17 03:13:39 PDT 2026
Branch: refs/heads/users/zhaoqi5/opt-xvextrins
Home: https://github.com/llvm/llvm-project
Commit: 30b2deb95d34d16e2b275165baf4e9b5538fe416
https://github.com/llvm/llvm-project/commit/30b2deb95d34d16e2b275165baf4e9b5538fe416
Author: Qi Zhao <zhaoqi01 at loongson.cn>
Date: 2026-04-17 (Fri, 17 Apr 2026)
Changed paths:
M llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
Log Message:
-----------
[LoongArch] Custom legalize vector_shuffle to `xvextrins`
Commit: ea68d29d4b440a2e14bb9f26c87e823dce8a5c06
https://github.com/llvm/llvm-project/commit/ea68d29d4b440a2e14bb9f26c87e823dce8a5c06
Author: Qi Zhao <zhaoqi01 at loongson.cn>
Date: 2026-04-17 (Fri, 17 Apr 2026)
Changed paths:
M llvm/test/CodeGen/LoongArch/lasx/ir-instruction/shuffle-as-xvextrins.ll
M llvm/test/CodeGen/LoongArch/lasx/ir-instruction/shuffle-as-xvshuf4i.ll
Log Message:
-----------
update tests
Commit: f84f4445b59170fde12312448e784bc2dc7019ef
https://github.com/llvm/llvm-project/commit/f84f4445b59170fde12312448e784bc2dc7019ef
Author: Qi Zhao <zhaoqi01 at loongson.cn>
Date: 2026-04-17 (Fri, 17 Apr 2026)
Changed paths:
M llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
Log Message:
-----------
remove redundant trunc+extend
Commit: d1e27306e9a7f04038eafa755c92f5e54371c48d
https://github.com/llvm/llvm-project/commit/d1e27306e9a7f04038eafa755c92f5e54371c48d
Author: Qi Zhao <zhaoqi01 at loongson.cn>
Date: 2026-04-17 (Fri, 17 Apr 2026)
Changed paths:
M llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
M llvm/test/CodeGen/LoongArch/lasx/ir-instruction/shuffle-as-xvextrins.ll
Log Message:
-----------
deal with undef
Compare: https://github.com/llvm/llvm-project/compare/29a627aff918...d1e27306e9a7
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list