blob: 9ed4b997a634b11e8177269cb8bdf7041eb2dfc4 [file] [log] [blame]
Rafael Espindolaf5ade5d2011-08-10 16:26:42 +00001; RUN: llc < %s -march=arm | FileCheck %s
2
3define double @f(double %x) {
4entry:
5 %0 = tail call double asm "mov ${0:R}, #4\0A", "=&r"()
6 ret double %0
7; CHECK: f:
8; CHECK: mov r1, #4
9}
10
11define double @g(double %x) {
12entry:
13 %0 = tail call double asm "mov ${0:Q}, #4\0A", "=&r"()
14 ret double %0
15; CHECK: g:
16; CHECK: mov r0, #4
17}