Searched refs:VLMAX (Results 1 - 1 of 1) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertVSETVLI.cpp392 // If this is a mask reg operation, it only cares about VLMAX.
584 // Check if the VTYPE for these two VSETVLIInfos produce the same VLMAX.
585 // Note that having the same VLMAX ensures that both share the same
614 // If only our VLMAX ratio is valid, then this isn't compatible.
647 // If only the VLMAX is valid, check that it is the same.
678 // Not an exact match, but maybe the AVL and VLMAX are the same. If so,
866 // for the VLMAX instead. This reduces register pressure slightly.
867 const unsigned VLMAX = computeVLMAX(ST.getRealMaxVLen(), SEW, VLMul); local
868 if (ST.getRealMinVLen() == ST.getRealMaxVLen() && VLMAX <= 31)
869 InstrInfo.setAVLImm(VLMAX);
[all...]

Completed in 115 milliseconds