; RUN: opt < %s -licm | llvm-dis ; RUN: opt -aa-pipeline=basic-aa -passes='require,require,require,require,loop(licm)' < %s | llvm-dis define void @testfunc(i32 %i) { ;