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