xref: /llvm-project/llvm/test/Transforms/InstCombine/2003-09-09-VolatileLoadElim.ll (revision 4ab40eca080965c65802710e39adbb78c4ce7bde)
1; RUN: opt < %s -passes=instcombine -S | grep load
2
3define void @test(ptr %P) {
4        ; Dead but not deletable!
5        %X = load volatile i32, ptr %P              ; <i32> [#uses=0]
6        ret void
7}
8