llvm-project
[RISCV][GlobalISel] Legalize Scalable Vector Loads and Stores
#84965
Merged

[RISCV][GlobalISel] Legalize Scalable Vector Loads and Stores #84965

jiahanxie353 merged 11 commits into llvm:main from jiahanxie353:vload-legalize
jiahanxie353
jiahanxie353 jiahanxie353 force pushed from 8c854705 to 87504bb1 1 year ago
github-actions
github-actions
michaelmaitland michaelmaitland requested a review from michaelmaitland michaelmaitland 1 year ago
michaelmaitland
michaelmaitland
michaelmaitland commented on 2024-03-25
michaelmaitland michaelmaitland added backend:RISC-V
michaelmaitland michaelmaitland added llvm:globalisel
llvmbot
topperc
topperc commented on 2024-03-25
jiahanxie353 jiahanxie353 force pushed from 87504bb1 to 9ce3a848 1 year ago
jiahanxie353 jiahanxie353 changed the title [RISCV][GlobalISel] Legalize Scalable Vector Loads [RISCV][GlobalISel] Legalize Scalable Vector Loads and Stores 1 year ago
michaelmaitland
michaelmaitland commented on 2024-03-26
topperc
topperc commented on 2024-03-26
jiahanxie353 jiahanxie353 force pushed from 9ce3a848 to 699b8646 1 year ago
jiahanxie353 jiahanxie353 force pushed from 699b8646 to aab0ab46 1 year ago
michaelmaitland
michaelmaitland commented on 2024-03-27
jiahanxie353
michaelmaitland
topperc
jiahanxie353 jiahanxie353 force pushed to eee1b242 1 year ago
michaelmaitland
michaelmaitland commented on 2024-06-11
michaelmaitland
michaelmaitland commented on 2024-06-11
michaelmaitland
michaelmaitland commented on 2024-06-11
michaelmaitland
michaelmaitland commented on 2024-06-12
topperc
topperc commented on 2024-06-12
jiahanxie353 jiahanxie353 force pushed from eee1b242 to faeb4649 1 year ago
arsenm
arsenm commented on 2024-06-28
michaelmaitland
michaelmaitland commented on 2024-06-28
jiahanxie353 jiahanxie353 force pushed from faeb4649 to 44a1b70e 1 year ago
jiahanxie353 jiahanxie353 marked this pull request as ready for review 1 year ago
jiahanxie353
jiahanxie353 commented on 2024-07-22
jiahanxie353 jiahanxie353 force pushed from 44a1b70e to 7501c8cd 1 year ago
michaelmaitland
michaelmaitland commented on 2024-07-23
topperc
topperc commented on 2024-07-25
topperc
topperc commented on 2024-07-25
topperc
topperc commented on 2024-07-25
jiahanxie353 jiahanxie353 force pushed from 7501c8cd to 9d42002b 1 year ago
michaelmaitland
michaelmaitland commented on 2024-07-25
michaelmaitland
michaelmaitland commented on 2024-07-25
topperc
topperc commented on 2024-07-25
michaelmaitland
michaelmaitland commented on 2024-07-25
jiahanxie353 jiahanxie353 force pushed from 9d42002b to e86058ff 1 year ago
jiahanxie353 jiahanxie353 force pushed from e86058ff to 12b03860 1 year ago
topperc
topperc commented on 2024-07-31
jiahanxie353 use TypeSize for mem type since it can be scalable vector
c861318e
jiahanxie353 legalize vload and vstore nxv1s8
910b53f6
jiahanxie353 add more tests for i8 elmty
c4b814f3
jiahanxie353 legalize all regular supported types from nxv1s8 to nxv8s64 without a…
f62aebb9
jiahanxie353 legalize rvv load for all llt and update all corresponding tests
c4236b63
jiahanxie353 legalize store
62706c42
jiahanxie353 change assertions to return false; make other minor changes to pass l…
f691631c
jiahanxie353 remove unwanted erase
e6ef7abc
jiahanxie353 make some changes based on review
2c9fb0ae
jiahanxie353 minor changes
433a17f0
jiahanxie353 drop the changes re. MemSizeInBits
c0aaf55c
jiahanxie353 jiahanxie353 force pushed from 12b03860 to c0aaf55c 1 year ago
jiahanxie353
michaelmaitland
michaelmaitland approved these changes on 2024-07-31
topperc
topperc approved these changes on 2024-07-31
jiahanxie353 jiahanxie353 merged a0d8fa5d into main 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone