[all-commits] [llvm/llvm-project] 0f9344: enable noundef analysis with -fsanitize-memory-par...

kda via All-commits all-commits at lists.llvm.org
Fri Jan 14 17:18:40 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0f93448235fe9727251fad6d170fb7d47a5f44cd
      https://github.com/llvm/llvm-project/commit/0f93448235fe9727251fad6d170fb7d47a5f44cd
  Author: Kevin Athey <kda at google.com>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    M clang/include/clang/Driver/Options.td
    M clang/test/CodeGen/attr-noundef.cpp
    M clang/test/CodeGen/indirect-noundef.cpp
    M clang/test/CodeGen/msan-param-retval.c
    M compiler-rt/test/msan/noundef_analysis.cpp

  Log Message:
  -----------
  enable noundef analysis with -fsanitize-memory-param-retval

Enable noundef analysis (-enable-noundef-analysis) via the -fsanitize-memory-param-retval clang flag.
This completes the work found in:
  - https://reviews.llvm.org/D116855
  - https://reviews.llvm.org/D116633

Depends on D116633

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D117293




More information about the All-commits mailing list