[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