[all-commits] [llvm/llvm-project] 921066: [ValueTracking] Make isGuaranteedNotToBeUndefOrPoi...

Juneyoung Lee via All-commits all-commits at lists.llvm.org
Thu Sep 24 17:51:32 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 92106641ae297c24877085e0357e8095aa7b43c9
      https://github.com/llvm/llvm-project/commit/92106641ae297c24877085e0357e8095aa7b43c9
  Author: Juneyoung Lee <aqjune at gmail.com>
  Date:   2020-09-25 (Fri, 25 Sep 2020)

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

  Log Message:
  -----------
  [ValueTracking] Make isGuaranteedNotToBeUndefOrPoison exit early when MetadataAsValue is given

It is set to conservatively return false, otherwise noundef attributes are added to function calls with metadata arguments.




More information about the All-commits mailing list