Lines Matching refs:exact
11 ; CHECK: ashr exact i32 %x, 3
13 %y = sdiv exact i32 %x, 8
30 %y = sdiv exact i32 %x, 3
49 %y = sdiv exact i32 %x, 3
57 %y = udiv exact i32 %x, %w
63 ; CHECK: %z = lshr exact i32 %x, %w
67 %z = udiv exact i32 %x, %y
72 ; CHECK: %B = ashr exact i64 %A, 2
85 %A = ashr exact i64 %X, 2 ; X/4
94 %Y = ashr exact i64 %X, 2 ; x / 4
108 %X = ashr exact i32 %W, 31
119 %A = udiv exact i64 %X, 5 ; X/5
127 %A = sdiv exact i64 %X, 5 ; X/5 == 0 --> x == 0
135 %A = sdiv exact i64 %X, 5 ; X/5 == 1 --> x == 5
143 %A = sdiv exact i64 %X, 5 ; X/5 == -1 --> x == -5
151 %A = sdiv exact i64 %X, -5 ; X/-5 == 0 --> x == 0
159 %A = sdiv exact i64 %X, -5 ; X/-5 == 1 --> x == -5
167 %A = sdiv exact i64 %X, -5 ; X/-5 == 1 --> x == 5