[PATCH] D125035: [riscv] Add strict asserts for VSETVLI insertion algorithm to help catch bugs

Philip Reames via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri May 6 14:20:41 PDT 2022


reames closed this revision.
reames added a comment.

This has landed.  I got the tag wrong in the commit message so the auto-close didn't kick in.

commit f486119ce94573793c1569f1542c09fae74a0d1d <https://reviews.llvm.org/rGf486119ce94573793c1569f1542c09fae74a0d1d>
Author: Philip Reames <preames at rivosinc.com>
Date:   Thu May 5 12:50:47 2022 -0700

  [riscv] Add strict asserts for VSETVLI insertion algorithm to help catch bugs
  
  This assertion should hold for any reasonable data flow algorithm, but is known not to in several cases today. I'd like to go ahead and land this off-by-default, so that we can collaborate on fixes and have a common definition of success.
  
  Differential: https://reviews.llvm.org/D125035


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D125035/new/

https://reviews.llvm.org/D125035



More information about the llvm-commits mailing list