diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-06-24 21:14:33 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-06-24 21:14:33 +0000 |
| commit | a895a0cd01cd529b126708c312b3358c30dabe41 (patch) | |
| tree | de2b310f2ed3ff199a3068d184bbef9a4adc5fa7 /llvm/test/CodeGen/ARM/fp16.ll | |
| parent | cd7f886e06e5eea236e78dae6d4488a0cfee551f (diff) | |
| download | bcm5719-llvm-a895a0cd01cd529b126708c312b3358c30dabe41.tar.gz bcm5719-llvm-a895a0cd01cd529b126708c312b3358c30dabe41.zip | |
Add support for musl-libc on ARM Linux.
Patch by Lei Zhang!
llvm-svn: 273726
Diffstat (limited to 'llvm/test/CodeGen/ARM/fp16.ll')
| -rw-r--r-- | llvm/test/CodeGen/ARM/fp16.ll | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/ARM/fp16.ll b/llvm/test/CodeGen/ARM/fp16.ll index b2454e17042..b2cccd83219 100644 --- a/llvm/test/CodeGen/ARM/fp16.ll +++ b/llvm/test/CodeGen/ARM/fp16.ll @@ -1,8 +1,10 @@ ; RUN: llc -mtriple=armv7a--none-eabi < %s | FileCheck --check-prefix=CHECK --check-prefix=CHECK-HARDFLOAT-EABI %s ; RUN: llc -mtriple=armv7a--none-gnueabi < %s | FileCheck --check-prefix=CHECK --check-prefix=CHECK-HARDFLOAT-GNU %s +; RUN: llc -mtriple=armv7a--none-musleabi < %s | FileCheck --check-prefix=CHECK --check-prefix=CHECK-HARDFLOAT-GNU %s ; RUN: llc -mtriple=armv8-eabihf < %s | FileCheck --check-prefix=CHECK --check-prefix=CHECK-ARMV8 %s ; RUN: llc -mtriple=thumbv7m-eabi < %s | FileCheck --check-prefix=CHECK --check-prefix=CHECK-SOFTFLOAT-EABI %s ; RUN: llc -mtriple=thumbv7m-gnueabi < %s | FileCheck --check-prefix=CHECK --check-prefix=CHECK-SOFTFLOAT-GNU %s +; RUN: llc -mtriple=thumbv7m-musleabi < %s | FileCheck --check-prefix=CHECK --check-prefix=CHECK-SOFTFLOAT-GNU %s ;; +fp16 is special: it has f32->f16 (unlike v7), but not f64->f16 (unlike v8). ;; This exposes unsafe-fp-math optimization opportunities; test that. |

