[llvm] r293901 - [ThinLTO] Resolve old FIXME for alias importing in test
Teresa Johnson via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 2 07:58:06 PST 2017
Author: tejohnson
Date: Thu Feb 2 09:58:06 2017
New Revision: 293901
URL: http://llvm.org/viewvc/llvm-project?rev=293901&view=rev
Log:
[ThinLTO] Resolve old FIXME for alias importing in test
This FIXME was added with r265941 and should have been resolved with
r266517.
Modified:
llvm/trunk/test/Transforms/FunctionImport/funcimport.ll
Modified: llvm/trunk/test/Transforms/FunctionImport/funcimport.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/FunctionImport/funcimport.ll?rev=293901&r1=293900&r2=293901&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/FunctionImport/funcimport.ll (original)
+++ llvm/trunk/test/Transforms/FunctionImport/funcimport.ll Thu Feb 2 09:58:06 2017
@@ -44,10 +44,12 @@ declare void @weakalias(...) #1
; CHECK-DAG: declare void @analias
declare void @analias(...) #1
-; FIXME: Add this checking back when follow on fix to add alias summary
-; records is committed.
; Aliases import the aliasee function
declare void @linkoncealias(...) #1
+; INSTLIMDEF-DAG: Import linkoncealias
+; INSTLIMDEF-DAG: Import linkoncefunc
+; CHECK-DAG: define linkonce_odr void @linkoncefunc()
+; CHECK-DAG: @linkoncealias = alias void (...), bitcast (void ()* @linkoncefunc to void (...)*
; INSTLIMDEF-DAG: Import referencestatics
; INSTLIMDEF-DAG: define available_externally i32 @referencestatics(i32 %i) !thinlto_src_module !0 {
More information about the llvm-commits
mailing list