Nadav Rotem | fcb2c3c | 2012-06-04 11:27:21 +0000 | [diff] [blame] | 1 | ;RUN: llc < %s -march=x86 -mcpu=yonah -mattr=+sse2,-sse41 | FileCheck %s |
Nadav Rotem | 354efd8 | 2011-09-18 14:57:03 +0000 | [diff] [blame] | 2 | |
3 | ;CHECK: @max | ||||
4 | ;CHECK: cmplepd | ||||
5 | ;CHECK: ret | ||||
6 | |||||
7 | define <2 x double> @max(<2 x double> %x, <2 x double> %y) { | ||||
8 | %max_is_x = fcmp oge <2 x double> %x, %y | ||||
9 | %max = select <2 x i1> %max_is_x, <2 x double> %x, <2 x double> %y | ||||
10 | ret <2 x double> %max | ||||
11 | } | ||||
12 |