1*67e74705SXin Li // REQUIRES: arm-registered-target 2*67e74705SXin Li // RUN: %clang_cc1 -triple thumb %s -emit-llvm -o - | FileCheck %s t1()3*67e74705SXin Liint t1() { 4*67e74705SXin Li static float k = 1.0f; 5*67e74705SXin Li // CHECK: flds s15 6*67e74705SXin Li __asm__ volatile ("flds s15, %[k] \n" :: [k] "Uv" (k) : "s15"); 7*67e74705SXin Li return 0; 8*67e74705SXin Li } 9