; RUN: opt -S < %s -dse | FileCheck %s declare void @llvm.sideeffect() ; Dead store elimination across a @llvm.sideeffect. ; CHECK-LABEL: dse ; CHECK: store ; CHECK-NOT: store define void @dse(float* %p) { store float 0.0, float* %p call void @llvm.sideeffect() store float 0.0, float* %p ret void }