[llvm] [RISCV][MI] Support partial spill/reload for vector registers (PR #105661)
Luke Lau via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 5 16:58:44 PDT 2024
================
@@ -126,6 +126,10 @@ enum {
ActiveElementsAffectResultShift = TargetOverlapConstraintTypeShift + 2,
ActiveElementsAffectResultMask = 1ULL << ActiveElementsAffectResultShift,
+
+ // Indicates whether the instruction produces widened result.
+ IsWidenShift = ActiveElementsAffectResultShift + 1,
+ IsWidenMask = 1 << IsWidenShift,
----------------
lukel97 wrote:
Can this be replaced with DestEEW after #105945?
https://github.com/llvm/llvm-project/pull/105661
More information about the llvm-commits
mailing list