llvm-project
[GISEL][RISCV] RegBank Scalable Vector Load/Store
#99932
Merged

[GISEL][RISCV] RegBank Scalable Vector Load/Store #99932

jiahanxie353
jiahanxie353 jiahanxie353 closed this 1 year ago
jiahanxie353 jiahanxie353 reopened this 1 year ago
jiahanxie353 jiahanxie353 force pushed from 460c670e to 28c2cc5b 1 year ago
jiahanxie353
jiahanxie353 commented on 2024-07-22
jiahanxie353 jiahanxie353 requested a review from michaelmaitland michaelmaitland 1 year ago
topperc
topperc commented on 2024-07-22
jiahanxie353 jiahanxie353 force pushed from 28c2cc5b to 9934fadd 1 year ago
jiahanxie353
jiahanxie353 commented on 2024-07-30
topperc
topperc commented on 2024-07-30
topperc
topperc commented on 2024-07-30
topperc
topperc commented on 2024-07-30
michaelmaitland
michaelmaitland commented on 2024-07-30
michaelmaitland
michaelmaitland commented on 2024-07-30
michaelmaitland
michaelmaitland approved these changes on 2024-07-30
michaelmaitland michaelmaitland marked this pull request as ready for review 1 year ago
llvmbot llvmbot added backend:RISC-V
llvmbot llvmbot added llvm:regalloc
llvmbot llvmbot added llvm:globalisel
llvmbot
jiahanxie353 jiahanxie353 force pushed to ce127646 1 year ago
jiahanxie353
topperc
topperc requested changes on 2024-07-31
jiahanxie353 jiahanxie353 force pushed from ce127646 to 80a710e8 1 year ago
topperc
topperc approved these changes on 2024-07-31
jiahanxie353 jiahanxie353 force pushed from 80a710e8 to ce3892a6 1 year ago
jiahanxie353 register bank select for scalable vector load/store
75d36b90
jiahanxie353 made some changes based on review
a700261b
jiahanxie353 use type size instead of unsigned when getting value mapping
382cbd71
jiahanxie353 OpsMapping[1] is always GPR; use getFixedValue when type is not vector
6f2b1ae5
jiahanxie353 use getFixedValue() from size directly
7683e28b
jiahanxie353 correct testing code
c04c4ec4
jiahanxie353 early break if Ty isVector
93fcb523
jiahanxie353 update test files (previously using the result of regbankselect direc…
2fe4c155
jiahanxie353 jiahanxie353 force pushed from ce3892a6 to 2fe4c155 1 year ago
jiahanxie353 jiahanxie353 merged 1c66ef91 into main 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone