From 024b693ca7313c963b73b4b8e5c51954794b5415 Mon Sep 17 00:00:00 2001 From: David Blaikie Date: Wed, 4 Jun 2014 17:05:23 +0000 Subject: [PATCH] XFAIL: test/DebugInfo/missing-abstract-variable.ll on mips and ppc64 due to an inlined parameter that goes missing. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210200 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/DebugInfo/missing-abstract-variable.ll | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/DebugInfo/missing-abstract-variable.ll b/test/DebugInfo/missing-abstract-variable.ll index 5718a5b1b4a..d2bfae0bf2b 100644 --- a/test/DebugInfo/missing-abstract-variable.ll +++ b/test/DebugInfo/missing-abstract-variable.ll @@ -2,6 +2,11 @@ ; RUN: %llc_dwarf -O0 -filetype=obj < %s | llvm-dwarfdump -debug-dump=info - | FileCheck %s +; The formal parameter 'b' for Function 'x' when inlined within 'a' is lost on +; mips and powerpc64 (and on x86_64 at at least -O2). Presumably this is a +; SelectionDAG issue (do mips/powerpc64 use FastISel?). +; XFAIL: mips, powerpc64 + ; Build from the following source with clang -O2. ; The important details are that 'x's abstract definition is first built during