llvm-project
[NFC][RISCV] Keep AVLReg define instr inside VSETVLInfo
#89180
Merged

[NFC][RISCV] Keep AVLReg define instr inside VSETVLInfo #89180

BeMg
BeMg BeMg requested a review from preames preames 2 years ago
BeMg BeMg requested a review from lukel97 lukel97 2 years ago
BeMg BeMg requested a review from topperc topperc 2 years ago
llvmbot llvmbot added backend:RISC-V
llvmbot
lukel97
lukel97 commented on 2024-04-22
BeMg BeMg changed the title [RISCV] Keep AVLReg define instr inside VSETVLInfo [NFC][RISCV] Keep AVLReg define instr inside VSETVLInfo 2 years ago
lukel97
lukel97 commented on 2024-04-24
BeMg BeMg force pushed from cee023a4 to cae0c633 2 years ago
BeMg BeMg force pushed from cae0c633 to efc895c2 2 years ago
BeMg
lukel97
lukel97 commented on 2024-04-25
BeMg BeMg force pushed from efc895c2 to 25ecf90f 2 years ago
BeMg
BeMg
BeMg BeMg requested a review from lukel97 lukel97 2 years ago
lukel97
lukel97 commented on 2024-04-25
lukel97
lukel97 approved these changes on 2024-04-26
BeMg BeMg force pushed to 5c42b128 2 years ago
BeMg
BeMg BeMg force pushed from 5c42b128 to c5522ce4 2 years ago
BeMg [RISCV] Keep AVLReg define instr inside VSETVLInfo
01dd2f97
BeMg Get rid of MRI from hasNonZeroAVL and hasEquallyZeroAVL
816fa6b5
BeMg Merge setDefMI into setReg
e19a2dbb
BeMg Replace the setAVLReg and AVLIsReg with DefMI
2182cf98
BeMg Store both AVLReg and AVLRegDefMI
a5074f5f
BeMg Use const reference for getAVLDefMI and remove some useless assert
4ed71608
BeMg hasSameAVL also consider AVLReg
bedde94f
BeMg BeMg force pushed from c5522ce4 to bedde94f 2 years ago
BeMg BeMg merged 5820ad92 into main 2 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone