xref: /llvm-project/llvm/test/Transforms/GVN/pr28562.ll (revision 23abf931386002fb9d2c11d026846475c224c641)
1; RUN: opt -S -passes=gvn < %s | FileCheck %s
2define ptr @test1(ptr %a) {
3  %x1 = getelementptr inbounds i32, ptr %a, i32 10
4  %x2 = getelementptr i32, ptr %a, i32 10
5  ret ptr %x2
6; CHECK-LABEL: @test1(
7; CHECK: %[[x:.*]] = getelementptr i32, ptr %a, i32 10
8; CHECK: ret ptr %[[x]]
9}
10