1*7258735fSSaleem Abdulrasool; RUN: llc -mtriple=arm-eabi %s -o - | FileCheck %s 236a3abc6SRafael Espindola 336a3abc6SRafael Espindoladefine double @f(double %x) { 436a3abc6SRafael Espindolaentry: 536a3abc6SRafael Espindola %0 = tail call double asm "mov ${0:R}, #4\0A", "=&r"() 636a3abc6SRafael Espindola ret double %0 7d24ab20eSStephen Lin; CHECK-LABEL: f: 836a3abc6SRafael Espindola; CHECK: mov r1, #4 936a3abc6SRafael Espindola} 1036a3abc6SRafael Espindola 1136a3abc6SRafael Espindoladefine double @g(double %x) { 1236a3abc6SRafael Espindolaentry: 1336a3abc6SRafael Espindola %0 = tail call double asm "mov ${0:Q}, #4\0A", "=&r"() 1436a3abc6SRafael Espindola ret double %0 15d24ab20eSStephen Lin; CHECK-LABEL: g: 1636a3abc6SRafael Espindola; CHECK: mov r0, #4 1736a3abc6SRafael Espindola} 18