The patch make PseudoReadVL have the vtypes of the corresponding VLEFF/VLSEGFF.
It's useful to get the vtypes of locations of PseudoReadVL without finding the
corresponding VLEFF/VLSEGFF.
It could simplify optimizations in RISCVInsertVSETVLI like D123581.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/test/CodeGen/RISCV/rvv/vleff-rv32-readvl.ll | ||
---|---|---|
46 | Can you support this in RISCVInstrInfo::createMIROperandComment so that we add a comment to show 64 as a human readable vsetvli vtype operand? |
llvm/test/CodeGen/RISCV/rvv/vleff-rv32-readvl.ll | ||
---|---|---|
46 | See also: https://reviews.llvm.org/D124187 |
llvm/test/CodeGen/RISCV/rvv/vleff-rv32-readvl.ll | ||
---|---|---|
46 | Thank you. I thank decoding vtype by human brain is too hard. But I don't remember the comments of Vtype in vsetvli :(. |
Can you support this in RISCVInstrInfo::createMIROperandComment so that we add a comment to show 64 as a human readable vsetvli vtype operand?