Lines Matching refs:shr
5 ; Indvars should be able to fold IV increments into shr when low bits are zero.
8 ; CHECK: shr.1 = lshr i32 %0, 5
15 %shr = lshr i32 %0, 5
16 %arrayidx = getelementptr inbounds i32, i32* %bitmap, i32 %shr
19 %shr.1 = lshr i32 %inc.1, 5
20 %arrayidx.1 = getelementptr inbounds i32, i32* %bitmap, i32 %shr.1
31 ; Invdars should not fold an increment into shr unless 2^shiftBits is
35 ; CHECK: shr.1 = lshr i32 %inc.1, 5
42 %shr = lshr i32 %0, 5
43 %arrayidx = getelementptr inbounds i32, i32* %bitmap, i32 %shr
46 %shr.1 = lshr i32 %inc.1, 5
47 %arrayidx.1 = getelementptr inbounds i32, i32* %bitmap, i32 %shr.1