[llvm] r227563 - Introduce llvm/test/LTO/ARM for arm-specific LTO test(s).

NAKAMURA Takumi geek4civic at gmail.com
Fri Jan 30 01:53:38 PST 2015


Author: chapuni
Date: Fri Jan 30 03:53:37 2015
New Revision: 227563

URL: http://llvm.org/viewvc/llvm-project?rev=227563&view=rev
Log:
Introduce llvm/test/LTO/ARM for arm-specific LTO test(s).

Added:
    llvm/trunk/test/LTO/ARM/
    llvm/trunk/test/LTO/ARM/lit.local.cfg
    llvm/trunk/test/LTO/ARM/runtime-library-subtarget.ll
      - copied, changed from r227562, llvm/trunk/test/LTO/runtime-library-subtarget.ll
Removed:
    llvm/trunk/test/LTO/runtime-library-subtarget.ll

Added: llvm/trunk/test/LTO/ARM/lit.local.cfg
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/LTO/ARM/lit.local.cfg?rev=227563&view=auto
==============================================================================
--- llvm/trunk/test/LTO/ARM/lit.local.cfg (added)
+++ llvm/trunk/test/LTO/ARM/lit.local.cfg Fri Jan 30 03:53:37 2015
@@ -0,0 +1,2 @@
+if not 'ARM' in config.root.targets:
+  config.unsupported = True

Copied: llvm/trunk/test/LTO/ARM/runtime-library-subtarget.ll (from r227562, llvm/trunk/test/LTO/runtime-library-subtarget.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/LTO/ARM/runtime-library-subtarget.ll?p2=llvm/trunk/test/LTO/ARM/runtime-library-subtarget.ll&p1=llvm/trunk/test/LTO/runtime-library-subtarget.ll&r1=227562&r2=227563&rev=227563&view=diff
==============================================================================
    (empty)

Removed: llvm/trunk/test/LTO/runtime-library-subtarget.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/LTO/runtime-library-subtarget.ll?rev=227562&view=auto
==============================================================================
--- llvm/trunk/test/LTO/runtime-library-subtarget.ll (original)
+++ llvm/trunk/test/LTO/runtime-library-subtarget.ll (removed)
@@ -1,18 +0,0 @@
-; Check that user-defined runtime library function __addsf3vfp is not removed
-;
-; RUN: llvm-as <%s >%t1
-; RUN: llvm-lto -o %t2 %t1 -mcpu arm1176jz-s
-; RUN: llvm-nm %t2 | FileCheck %s
-
-target datalayout = "e-m:o-p:32:32-f64:32:64-v64:32:64-v128:32:128-a:0:32-n32-S32"
-target triple = "thumbv7-apple-ios"
-
-; CHECK: ___addsf3vfp
-
-define float @__addsf3vfp(float %a, float %b) #0 {
-entry:
-  %add = fadd float %a, %b
-  ret float %add
-}
-
-attributes #0 = { "target-cpu"="arm1176jzf-s"}





More information about the llvm-commits mailing list