[all-commits] [llvm/llvm-project] 6707b3: [RISCV] Don't set AVL if only zeroness is demanded...

Luke Lau via All-commits all-commits at lists.llvm.org
Tue Dec 12 00:30:31 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6707b33b807a6c85b04197a718706251906a5b77
      https://github.com/llvm/llvm-project/commit/6707b33b807a6c85b04197a718706251906a5b77
  Author: Luke Lau <luke at igalia.com>
  Date:   2023-12-12 (Tue, 12 Dec 2023)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp

  Log Message:
  -----------
  [RISCV] Don't set AVL if only zeroness is demanded (#74049)

This refactors the logic in transferBefore so that we're moving in the
direction of "keep the existing Info, only change what is needed".

For the sake of review there are two commits in this PR: The former is
needed to make the latter an NFC commit. Neither introduce any test
diffs but the former is not technically NFC, hence why I did not
precommit it.

- [RISCV] Preserve AVL when previous info is ratio only in
transferBefore
- [RISCV] Don't change AVL if only zeroness is demanded. NFC




More information about the All-commits mailing list