[PATCH] PR15546 Avoid NEON SP-FP unless unsafe-math or Darwin

Michael Gottesman mgottesman at apple.com
Thu Mar 21 14:04:27 PDT 2013


Looks good except for one:

FAIL: LLVM :: CodeGen/ARM/fnmscs.ll (362 of 826)
******************** TEST 'LLVM :: CodeGen/ARM/fnmscs.ll' FAILED ********************
Script:
--
/Volumes/Files/gottesmm/work/llvm/llvm-git-2/build/bin/./llc < /Volumes/Files/work/llvm/llvm-git-2/test/CodeGen/ARM/fnmscs.ll -march=arm -mattr=+vfp2 | /Volumes/Files/gottesmm/work/llvm/llvm-git-2/build/bin/./FileCheck /Volumes/Files/work/llvm/llvm-git-2/test/CodeGen/ARM/fnmscs.ll -check-prefix=VFP2
/Volumes/Files/gottesmm/work/llvm/llvm-git-2/build/bin/./llc < /Volumes/Files/work/llvm/llvm-git-2/test/CodeGen/ARM/fnmscs.ll -march=arm -mattr=+neon | /Volumes/Files/gottesmm/work/llvm/llvm-git-2/build/bin/./FileCheck /Volumes/Files/work/llvm/llvm-git-2/test/CodeGen/ARM/fnmscs.ll -check-prefix=NEON
/Volumes/Files/gottesmm/work/llvm/llvm-git-2/build/bin/./llc < /Volumes/Files/work/llvm/llvm-git-2/test/CodeGen/ARM/fnmscs.ll -mtriple=arm-eabi -mcpu=cortex-a8 | /Volumes/Files/gottesmm/work/llvm/llvm-git-2/build/bin/./FileCheck /Volumes/Files/work/llvm/llvm-git-2/test/CodeGen/ARM/fnmscs.ll -check-prefix=A8
/Volumes/Files/gottesmm/work/llvm/llvm-git-2/build/bin/./llc < /Volumes/Files/work/llvm/llvm-git-2/test/CodeGen/ARM/fnmscs.ll -march=arm -mcpu=cortex-a8 --enable-unsafe-fp-math | /Volumes/Files/gottesmm/work/llvm/llvm-git-2/build/bin/./FileCheck /Volumes/Files/work/llvm/llvm-git-2/test/CodeGen/ARM/fnmscs.ll -check-prefix=A8U
/Volumes/Files/gottesmm/work/llvm/llvm-git-2/build/bin/./llc < /Volumes/Files/work/llvm/llvm-git-2/test/CodeGen/ARM/fnmscs.ll -march=arm -mcpu=cortex-a8 -regalloc=basic | /Volumes/Files/gottesmm/work/llvm/llvm-git-2/build/bin/./FileCheck /Volumes/Files/work/llvm/llvm-git-2/test/CodeGen/ARM/fnmscs.ll -check-prefix=A8
--
Exit Code: 1
Command Output (stderr):
--
/Volumes/Files/work/llvm/llvm-git-2/test/CodeGen/ARM/fnmscs.ll:21:7: error: expected string not found in input
; A8: vsub.f32 s{{[0-9]}}, s{{[0-9]}}, s{{[0-9]}}
      ^
<stdin>:16:2: note: scanning from here
 vsub.f32 d0, d0, d16
 ^
--

********************
Testing Time: 8.15s
********************
Failing Tests (1):
    LLVM :: CodeGen/ARM/fnmscs.ll

  Expected Passes    : 814
  Expected Failures  : 11
  Unexpected Failures: 1

On Mar 21, 2013, at 1:46 PM, Renato Golin <renato.golin at linaro.org> wrote:

> <fix-darwin-neon-fp-2.patch>




More information about the llvm-commits mailing list