Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / Transforms / DeadStoreElimination / dependent-capture.ll
bloba7d171e5ce882bfb11d64ba65d63456f44c8c00e
1 ; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2 ; RUN: opt -passes=dse -S < %s | FileCheck %s
4 define void @f() {
5 ; CHECK-LABEL: @f(
6 ; CHECK-NEXT:    [[TMP1:%.*]] = call noalias ptr @_Znwm()
7 ; CHECK-NEXT:    [[TMP4:%.*]] = call noalias ptr @_Znwm()
8 ; CHECK-NEXT:    ret void
10   %tmp1 = call noalias ptr @_Znwm()
11   %tmp4 = call noalias ptr @_Znwm()
12   store ptr %tmp4, ptr %tmp1
13   store i8 0, ptr %tmp4, align 1
14   ret void
17 declare ptr @_Znwm()