summaryrefslogtreecommitdiffstats
path: root/test/Transforms/InstCombine/sdiv-shift.ll
blob: f4d2b36cbbf8d4bc656dfefc6b5ff427cee73d07 (plain)
1
2
3
4
5
6
7
8
9
; RUN: opt < %s -instcombine -S | not grep div

define i32 @a(i16 zeroext %x, i32 %y) nounwind {
entry:
	%conv = zext i16 %x to i32
	%s = shl i32 2, %y
	%d = sdiv i32 %conv, %s
	ret i32 %d
}
OpenPOWER on IntegriCloud