[all-commits] [llvm/llvm-project] 78b068: [Assignment Tracking] Follow up for D147129 - fix ...

Orlando Cazalet-Hyams via All-commits all-commits at lists.llvm.org
Wed Mar 29 05:54:40 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 78b0689ff289f3ab52d5a90fc782d556c05f21ed
      https://github.com/llvm/llvm-project/commit/78b0689ff289f3ab52d5a90fc782d556c05f21ed
  Author: OCHyams <orlando.hyams at sony.com>
  Date:   2023-03-29 (Wed, 29 Mar 2023)

  Changed paths:
    M clang/test/CodeGen/assignment-tracking/assignment-tracking.cpp
    M clang/test/CodeGen/assignment-tracking/flag.cpp
    M clang/test/CodeGen/assignment-tracking/memcpy-fragment.cpp
    M clang/test/CodeGen/assignment-tracking/nested-scope.cpp

  Log Message:
  -----------
  [Assignment Tracking] Follow up for D147129 - fix broken clang tests

D147129 causes the assignment tracking pass to skip optnone functions, which
ends up overriding the "-fexperimental-assignment-tracking=forced" option at
O0. Add -disable-O0-optnone to the tests so that optnone doesn't interfere.

Buildbot example: https://lab.llvm.org/buildbot/#/builders/216/builds/18986




More information about the All-commits mailing list