llvm-project
[LoongArch] Optimize extractelement containing variable index for lasx
#151475
Merged

[LoongArch] Optimize extractelement containing variable index for lasx #151475

zhaoqi5 merged 10 commits into main from users/zhaoqi5/opt-extractelement-idx
zhaoqi5
llvmbot llvmbot added backend:loongarch
llvmbot
zhaoqi5
zhaoqi5 zhaoqi5 requested a review from tangaac tangaac 284 days ago
zhaoqi5 zhaoqi5 requested a review from SixWeining SixWeining 284 days ago
SixWeining
SixWeining approved these changes on 2025-08-01
SixWeining
SixWeining commented on 2025-08-01
zhaoqi5 zhaoqi5 force pushed to 80ccc278 283 days ago
zhaoqi5 zhaoqi5 requested a review from SixWeining SixWeining 283 days ago
SixWeining
SixWeining commented on 2025-08-04
tangaac
tangaac commented on 2025-08-04
tangaac
tangaac
tangaac approved these changes on 2025-08-04
zhaoqi5 zhaoqi5 force pushed to f8b7d4ce 275 days ago
zhaoqi5
heiher
heiher commented on 2025-09-02
heiher
heiher commented on 2025-09-02
zhaoqi5 [LoongArch] Optimize extractelement containing variable index
a1948515
zhaoqi5 deal with other lasx types
536fab8d
zhaoqi5 add comments
465a1c0b
zhaoqi5 address comments
7d46a1a3
zhaoqi5 perform combine for extract_vector_elt
86ced14f
zhaoqi5 address comments: using arithmetic right shift
2ffde954
zhaoqi5 zhaoqi5 force pushed from f8b7d4ce to 2ffde954 251 days ago
zhaoqi5 address comments: remove redundant andi
94af4753
heiher
zhaoqi5
tangaac
zhaoqi5 better choice
e0b1b666
zhaoqi5 use movgr2fr
4ad7f8a0
zhaoqi5
heiher
heiher approved these changes on 2025-09-03
tangaac
tangaac commented on 2025-09-03
zhaoqi5 zhaoqi5 changed the title [LoongArch] Optimize extractelement containing variable index [LoongArch] Optimize extractelement containing variable index for lasx 250 days ago
zhaoqi5 Merge branch 'main' into users/zhaoqi5/opt-extractelement-idx
58cb9677
zhaoqi5 zhaoqi5 merged c5078484 into main 249 days ago
zhaoqi5 zhaoqi5 deleted the users/zhaoqi5/opt-extractelement-idx branch 249 days ago
llvm-ci

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone