Index: lib/Transforms/Scalar/LICM.cpp =================================================================== --- lib/Transforms/Scalar/LICM.cpp +++ lib/Transforms/Scalar/LICM.cpp @@ -847,7 +847,7 @@ DEBUG(dbgs() << "LICM hoisting to " << Preheader->getName() << ": " << I << "\n"); ORE->emit(OptimizationRemark(DEBUG_TYPE, "Hoisted", &I) - << "hosting " << ore::NV("Inst", &I)); + << "hoisting " << ore::NV("Inst", &I)); // Metadata can be dependent on conditions we are hoisting above. // Conservatively strip all metadata on the instruction unless we were Index: test/Other/optimization-remarks-invalidation.ll =================================================================== --- test/Other/optimization-remarks-invalidation.ll +++ test/Other/optimization-remarks-invalidation.ll @@ -53,7 +53,7 @@ %j = phi i32 [ 0, %Entry ], [ %Next, %Loop ] %addr = getelementptr i32, i32* %array, i32 %j %a = load i32, i32* %addr -; CHECK: remark: /tmp/kk.c:2:20: hosting load +; CHECK: remark: /tmp/kk.c:2:20: hoisting load %b = load i32, i32* %p, !dbg !8 %a2 = add i32 %a, %b store i32 %a2, i32* %addr Index: test/Transforms/LICM/opt-remarks.ll =================================================================== --- test/Transforms/LICM/opt-remarks.ll +++ test/Transforms/LICM/opt-remarks.ll @@ -10,7 +10,7 @@ %j = phi i32 [ 0, %Entry ], [ %Next, %Loop ] %addr = getelementptr i32, i32* %array, i32 %j %a = load i32, i32* %addr -; CHECK: remark: /tmp/kk.c:2:20: hosting load +; CHECK: remark: /tmp/kk.c:2:20: hoisting load %b = load i32, i32* %p, !dbg !8 %a2 = add i32 %a, %b store i32 %a2, i32* %addr