define void @similar_func1() { entry: %a = alloca i32, align 4 %b = alloca i32, align 4 %c = alloca i32, align 4 store i32 2, i32* %a, align 4 store i32 3, i32* %b, align 4 store i32 4, i32* %c, align 4 %al = load i32, i32* %a %bl = load i32, i32* %b %cl = load i32, i32* %c ret void } define void @similar_func2() { entry: %a = alloca i32, align 4 %b = alloca i32, align 4 %c = alloca i32, align 4 store i32 2, i32* %a, align 4 store i32 3, i32* %b, align 4 store i32 4, i32* %c, align 4 %al = load i32, i32* %a %bl = load i32, i32* %b %cl = load i32, i32* %c ret void }