; RUN: llc < %s -march=arm | FileCheck %s | |
define double @f(double %x) { | |
entry: | |
%0 = tail call double asm "mov ${0:R}, #4\0A", "=&r"() | |
ret double %0 | |
; CHECK: f: | |
; CHECK: mov r1, #4 | |
} | |
define double @g(double %x) { | |
entry: | |
%0 = tail call double asm "mov ${0:Q}, #4\0A", "=&r"() | |
ret double %0 | |
; CHECK: g: | |
; CHECK: mov r0, #4 | |
} |