[all-commits] [llvm/llvm-project] 4402d0: [SCEV] Add a clarifying comment in howManyLessThans

Philip Reames via All-commits all-commits at lists.llvm.org
Mon Jul 19 15:14:12 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4402d0d4fbdb903bd61238a06cfad29b4dd2da0b
      https://github.com/llvm/llvm-project/commit/4402d0d4fbdb903bd61238a06cfad29b4dd2da0b
  Author: Philip Reames <listmail at philipreames.com>
  Date:   2021-07-19 (Mon, 19 Jul 2021)

  Changed paths:
    M llvm/lib/Analysis/ScalarEvolution.cpp

  Log Message:
  -----------
  [SCEV] Add a clarifying comment in howManyLessThans

Wrap semantics are subtle when combined with multiple exits.  This has caused several rounds of confusion during recent reviews, so try to document the subtly distinction between when wrap flags provide <u and <=u facts.




More information about the All-commits mailing list