[llvm-commits] [llvm] r102153 - in /llvm/trunk: lib/Transforms/IPO/Inliner.cpp test/Transforms/Inline/indirect_resolve.ll
Chris Lattner
sabre at nondot.org
Thu Apr 22 17:41:03 PDT 2010
Author: lattner
Date: Thu Apr 22 19:41:03 2010
New Revision: 102153
URL: http://llvm.org/viewvc/llvm-project?rev=102153&view=rev
Log:
disable my previous inliner patch, it appears to be busting self-host.
Modified:
llvm/trunk/lib/Transforms/IPO/Inliner.cpp
llvm/trunk/test/Transforms/Inline/indirect_resolve.ll
Modified: llvm/trunk/lib/Transforms/IPO/Inliner.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/IPO/Inliner.cpp?rev=102153&r1=102152&r2=102153&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/IPO/Inliner.cpp (original)
+++ llvm/trunk/lib/Transforms/IPO/Inliner.cpp Thu Apr 22 19:41:03 2010
@@ -390,9 +390,11 @@
// If inlining this function devirtualized any call sites, throw them
// onto our worklist to process. They are useful inline candidates.
+#if 0
for (unsigned i = 0, e = InlineInfo.DevirtualizedCalls.size();
i != e; ++i)
CallSites.push_back(CallSite(InlineInfo.DevirtualizedCalls[i]));
+#endif
// Update the cached cost info with the inlined call.
growCachedCostInfo(Caller, Callee);
Modified: llvm/trunk/test/Transforms/Inline/indirect_resolve.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/Inline/indirect_resolve.ll?rev=102153&r1=102152&r2=102153&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/Inline/indirect_resolve.ll (original)
+++ llvm/trunk/test/Transforms/Inline/indirect_resolve.ll Thu Apr 22 19:41:03 2010
@@ -1,4 +1,5 @@
; RUN: opt < %s -inline -S | FileCheck %s
+; XFAIL: *
; PR4834
define i32 @test1() {
More information about the llvm-commits
mailing list