[Assignment Tracking] Follow up for D147129 - fix broken clang tests
authorOCHyams <orlando.hyams@sony.com>
Wed, 29 Mar 2023 12:50:46 +0000 (13:50 +0100)
committerOCHyams <orlando.hyams@sony.com>
Wed, 29 Mar 2023 12:54:10 +0000 (13:54 +0100)
commit78b0689ff289f3ab52d5a90fc782d556c05f21ed
tree823891e6ca258291ac1b95f65450c9b0f9bdd609
parentcbfeec668bb338cbc46107f568e867d53e242bd9
[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
clang/test/CodeGen/assignment-tracking/assignment-tracking.cpp
clang/test/CodeGen/assignment-tracking/flag.cpp
clang/test/CodeGen/assignment-tracking/memcpy-fragment.cpp
clang/test/CodeGen/assignment-tracking/nested-scope.cpp