From 4ae1740b871ebb63ca59e2fd3d314b6ebea7102e Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Sat, 20 Jun 2020 12:52:53 +0200 Subject: [PATCH] [JumpThreading] Make test more robust (NFC) Optimizing away this comparison is not the point of this test, so make sure it cannot be optimized away. --- llvm/test/Transforms/JumpThreading/combine-metadata.ll | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/llvm/test/Transforms/JumpThreading/combine-metadata.ll b/llvm/test/Transforms/JumpThreading/combine-metadata.ll index 39ac9a026766..4ed6cfecc59a 100644 --- a/llvm/test/Transforms/JumpThreading/combine-metadata.ll +++ b/llvm/test/Transforms/JumpThreading/combine-metadata.ll @@ -108,7 +108,7 @@ d2: d3: %y = load i32*, i32** %ptr store i32 1, i32* %y - %c2 = icmp eq i32* %y, null + %c2 = icmp eq i32* %y, @p br i1 %c2, label %ret1, label %ret2 ret1: @@ -118,5 +118,6 @@ ret2: ret void } +@p = external global i32 !0 = !{}