[AVX512] Bring back vector-shuffle lowering support through broadcasts
[oota-llvm.git] / test / CodeGen / X86 / 2007-09-06-ExtWeakAliasee.ll
index 7e37ef5c40db38dba05a3fdbb46f695b2bc1e34b..62c503da35a66d74a908b50915d87980f8cb000b 100644 (file)
@@ -1,6 +1,13 @@
-; RUN: llc < %s -march=x86 | grep weak | count 2
-@__gthrw_pthread_once = alias weak i32 (i32*, void ()*)* @pthread_once         ; <i32 (i32*, void ()*)*> [#uses=0]
+; RUN: llc < %s -mtriple=i686-pc-linux-gnu | FileCheck %s
+
+@__gthrw_pthread_once = weak alias i32 (i32*, void ()*)* @pthread_once         ; <i32 (i32*, void ()*)*> [#uses=0]
 
 define weak i32 @pthread_once(i32*, void ()*) {
   ret i32 0
 }
+
+; CHECK: .weak   pthread_once
+; CHECK: pthread_once:
+
+; CHECK: .weak   __gthrw_pthread_once
+; CHECK: __gthrw_pthread_once = pthread_once