[all-commits] [llvm/llvm-project] 81601c: [Docs] Clarify that `reassoc` isn't just for reass...

Chris B via All-commits all-commits at lists.llvm.org
Wed Apr 2 14:43:32 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 81601cf3ab5dd09635c0b3025004c3cfc146498d
      https://github.com/llvm/llvm-project/commit/81601cf3ab5dd09635c0b3025004c3cfc146498d
  Author: Chris B <chris.bieneman at me.com>
  Date:   2025-04-02 (Wed, 02 Apr 2025)

  Changed paths:
    M llvm/docs/LangRef.rst

  Log Message:
  -----------
  [Docs] Clarify that `reassoc` isn't just for reassociation (#133168)

The `reassoc` fast-math flag allows a much wider array of algebraic
transformations than just strictly reassociations. In some cases it does
commutations, distributions, and folds away redundant inverse
operations...

While it might make sense to fix the flag naming at some point, in the
meantime we should at least have the docs be accurate to avoid
confusion.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list