; Induction variable pass is doing bad things with pointer induction vars, ; trying to do arithmetic on them directly. ; ; RUN: opt < %s -indvars ; define void @test(i32 %A, i32 %S, i8* %S.upgrd.1) { ;