| Teresa Johnson | f4cf1c3 | 2016-04-04 23:50:46 +0000 | [diff] [blame] | 1 | ; RUN: opt -mtriple=x86_64-- -early-cse < %s -S | FileCheck %s |
| 2 | |||||
| 3 | ; CHECK: @foo(x86_mmx bitcast (double 0.000000e+00 to x86_mmx)) | ||||
| 4 | |||||
| 5 | define void @bar() { | ||||
| 6 | entry: | ||||
| 7 | %0 = bitcast double 0.0 to x86_mmx | ||||
| 8 | %1 = call x86_mmx @foo(x86_mmx %0) | ||||
| 9 | ret void | ||||
| 10 | } | ||||
| 11 | |||||
| 12 | declare x86_mmx @foo(x86_mmx) | ||||