xref: /llvm-project/llvm/test/Transforms/DXILUpgrade/strip-valver.ll (revision 71e3642619dd9d6f61b91eaf13298ef24d667d53)
1; RUN: opt -passes=dxil-upgrade -S < %s | FileCheck %s
2
3; Ensure that both the valver metadata and its operand are removed.
4; CHECK: !unrelated_md1 = !{!0}
5; CHECK-NOT: !dx.valver
6; CHECK: !unrelated_md2 = !{!1}
7;
8; CHECK: !0 = !{i32 1234}
9; CHECK-NOT: !{i32 1, i32 7}
10; CHECK: !1 = !{i32 4321}
11
12!unrelated_md1 = !{!0}
13!dx.valver = !{!1}
14!unrelated_md2 = !{!2}
15
16!0 = !{i32 1234}
17!1 = !{i32 1, i32 7}
18!2 = !{i32 4321}
19