[llvm] r324316 - [ThinLTO] fix test failure without x86 backend

Hiroshi Inoue via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 5 23:03:09 PST 2018


Author: inouehrs
Date: Mon Feb  5 23:03:09 2018
New Revision: 324316

URL: http://llvm.org/viewvc/llvm-project?rev=324316&view=rev
Log:
[ThinLTO] fix test failure without x86 backend

This patch moves ThinLTOBitcodeWriter/module-asm.ll test case into x86 directory to avoid a test failure when x86 backend is not enabled.


Added:
    llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/x86/
    llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/x86/lit.local.cfg
    llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/x86/module-asm.ll
      - copied unchanged from r324315, llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/module-asm.ll
Removed:
    llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/module-asm.ll

Removed: llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/module-asm.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/module-asm.ll?rev=324315&view=auto
==============================================================================
--- llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/module-asm.ll (original)
+++ llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/module-asm.ll (removed)
@@ -1,12 +0,0 @@
-; RUN: opt -thinlto-bc -o %t %s
-; RUN: llvm-modextract -b -n 0 -o - %t | llvm-dis | FileCheck --check-prefix=M0 %s
-; RUN: llvm-modextract -b -n 1 -o - %t | llvm-dis | FileCheck --check-prefix=M1 %s
-
-target triple = "x86_64-unknown-linux-gnu"
-
- at g = constant i32 0, !type !0
-!0 = !{i32 0, !"typeid"}
-
-; M0: module asm "ret"
-; M1-NOT: module asm
-module asm "ret"

Added: llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/x86/lit.local.cfg
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/x86/lit.local.cfg?rev=324316&view=auto
==============================================================================
--- llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/x86/lit.local.cfg (added)
+++ llvm/trunk/test/Transforms/ThinLTOBitcodeWriter/x86/lit.local.cfg Mon Feb  5 23:03:09 2018
@@ -0,0 +1,3 @@
+if not 'X86' in config.root.targets:
+	config.unsupported = True
+




More information about the llvm-commits mailing list