[llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 8 10:18:30 PST 2023


topperc wrote:

> I don't understand the `-1, 3 /* e8 */, 3` part in `; RV32I-NEXT: [[PseudoVADD_VV_MF8_:%[0-9]+]]:vr = PseudoVADD_VV_MF8 [[DEF]], [[COPY]], [[COPY1]], -1, 3 /* e8 */, 3 /* ta, ma */`.

The -1 is the VL operand where -1 means VLMAX.

https://github.com/llvm/llvm-project/pull/74114


More information about the llvm-commits mailing list