[all-commits] [llvm/llvm-project] 063ac5: [LoongArch] Lower ANY_EXTEND to ZERO_EXTEND under ...
lrzlin via All-commits
all-commits at lists.llvm.org
Wed Jul 8 01:56:14 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 063ac503e44ff17dda84698375091fa5b8b53557
https://github.com/llvm/llvm-project/commit/063ac503e44ff17dda84698375091fa5b8b53557
Author: lrzlin <linrunze at loongson.cn>
Date: 2026-07-08 (Wed, 08 Jul 2026)
Changed paths:
M llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
M llvm/lib/Target/LoongArch/LoongArchISelLowering.h
A llvm/test/CodeGen/LoongArch/lasx/vec-shuffle-any-ext.ll
M llvm/test/CodeGen/LoongArch/lasx/vxi1-masks.ll
Log Message:
-----------
[LoongArch] Lower ANY_EXTEND to ZERO_EXTEND under LASX to avoid scalarization (#201099)
Some integer/floating-point conversion will generate ANY_EXTEND under
LASX, lowering it to ZERO_EXTEND to avoid scalarization.
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