view test/CodeGen/X86/vector-rem.ll @ 33:e4204d083e25

LLVM 3.5
author Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
date Thu, 12 Dec 2013 14:32:10 +0900
parents 95c75e76d11b
children 1172e4bd9c6f
line wrap: on
line source

; RUN: llc < %s -march=x86-64 | grep div | count 8
; RUN: llc < %s -march=x86-64 | grep fmodf | count 4

define <4 x i32> @foo(<4 x i32> %t, <4 x i32> %u) {
	%m = srem <4 x i32> %t, %u
	ret <4 x i32> %m
}
define <4 x i32> @bar(<4 x i32> %t, <4 x i32> %u) {
	%m = urem <4 x i32> %t, %u
	ret <4 x i32> %m
}
define <4 x float> @qux(<4 x float> %t, <4 x float> %u) {
	%m = frem <4 x float> %t, %u
	ret <4 x float> %m
}