1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
; Make sure that the constant propogator doesn't divide by zero! ; ; RUN: opt < %s -constprop ; define i32 @test() { %R = sdiv i32 12, 0 ; <i32> [#uses=1] ret i32 %R } define i32 @test2() { %R = srem i32 12, 0 ; <i32> [#uses=1] ret i32 %R }