| /llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/ELF/ |
| H A D | weaken.test | 2 # RUN: llvm-objcopy --weaken-symbol Global -W Local -W Weak -W GnuUnique -W Missing %t %t2 8 # RUN: echo "Weak" >> %t-list.txt 15 # RUN: echo "Weak # weak" >> %t-list2.txt 45 - Name: Weak 81 #CHECK-NEXT: Binding: Weak 87 #CHECK-NEXT: Name: Weak 90 #CHECK-NEXT: Binding: Weak 99 #CHECK-NEXT: Binding: Weak
|
| H A D | globalize.test | 4 # RUN: --globalize-symbol Weak \ 12 # RUN: echo "Weak" >> %t-list.txt 47 - Name: Weak 88 #CHECK-NEXT: Name: Weak 100 #CHECK-NEXT: Binding: Weak 109 #CHECK-NEXT: Binding: Weak
|
| H A D | weaken-all.test | 41 - Name: Weak 75 #CHECK-NEXT: Binding: Weak 90 #CHECK-NEXT: Name: Weak 93 #CHECK-NEXT: Binding: Weak 102 #CHECK-NEXT: Binding: Weak
|
| H A D | localize.test | 6 # RUN: -L Weak \ 16 # RUN: echo "Weak" >> %t-list.txt 23 # RUN: echo "Weak" >> %t-list2.txt 67 - Name: Weak 106 #CHECK-NEXT: Name: Weak
|
| H A D | discard-all.test | 52 - Name: Weak 97 #CHECK-NEXT: Name: Weak 100 #CHECK-NEXT: Binding: Weak
|
| /llvm-project-15.0.7/clang/test/CodeGenObjCXX/ |
| H A D | arc-special-member-functions.mm | 18 // The Weak object that is passed is destructed in this constructor. 24 // Check that the Weak object passed to this constructor is not destructed after 31 struct Weak { 32 Weak(id); 37 ContainsWeak(Weak); 38 Weak w; 41 ContainsWeak::ContainsWeak(Weak a) : w(a) {} 43 // The Weak object that is passed is destructed in this constructor. 57 Base(Weak); 60 Base::Base(Weak a) {} [all …]
|
| H A D | arc-forwarded-lambda-call.mm | 13 // Check that the delegating block invoke function doesn't destruct the Weak 36 struct Weak { struct 41 extern void testWeak_helper(void (^)(Weak)); argument 42 testWeak_helper([](Weak){});
|
| H A D | lambda-expressions.mm | 141 // Check that the delegating invoke function doesn't destruct the Weak object 155 struct Weak { 160 void (*p)(Weak) = [](Weak a) { };
|
| H A D | msabi-objc-extensions.mm | 49 // CHECK-LABEL: "?f@@YAXU?$S@U?$Weak@PAUobjc_object@@@__ObjC@@@@@Z" 88 // CHECK-LABEL: "?f@@YAXU?$S@U?$Weak@PAU?$KindOf@UI@@@__ObjC@@@__ObjC@@@@@Z" 91 // CHECK-LABEL: "?f@@YAXU?$S@U?$Weak@PAU?$KindOf@U?$I@U?$Protocol@UP@@@__ObjC@@@@@__ObjC@@@__ObjC@@…
|
| /llvm-project-15.0.7/clang/test/CodeGenObjC/ |
| H A D | objc-non-trivial-struct-nrvo.m | 22 } Weak; typedef 87 Weak testWeak(void) { 88 Weak a; 100 Weak testWeak2(int c) { 101 Weak a, b; 125 - (Weak)foo1; 129 - (Weak)foo1 { 130 Weak a;
|
| H A D | weak-in-c-struct.m | 13 } Weak; typedef 15 Weak getWeak(void); 16 void calleeWeak(Weak); 46 - (void)m:(Weak)a; argument 50 Weak t; 77 Weak t = *s; 104 void test_copy_assignment_Weak(Weak *d, Weak *s) { 131 __block Weak t; 168 void test_parameter_Weak(Weak a) { 182 void test_argument_Weak(Weak *a) { [all …]
|
| H A D | nontrivial-c-struct-exception.m | 14 } Weak; typedef 60 Weak genWeak(void); 61 void calleeWeak(Weak, Weak);
|
| /llvm-project-15.0.7/llvm/unittests/InterfaceStub/ |
| H A D | ELFYAMLTest.cpp | 88 EXPECT_FALSE(SymBar.Weak); in TEST() 96 EXPECT_FALSE(SymBaz.Weak); in TEST() 104 EXPECT_FALSE(SymFoo.Weak); in TEST() 113 EXPECT_FALSE(SymNor.Weak); in TEST() 121 EXPECT_TRUE(SymNot.Weak); in TEST() 190 SymBar.Weak = true; in TEST() 196 SymFoo.Weak = false; in TEST() 203 SymNor.Weak = false; in TEST() 209 SymNot.Weak = false; in TEST()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-ifs/ |
| H A D | binary-read-syms-sysv-hash.test | 14 # CHECK-NEXT: - { Name: _ITM_deregisterTMCloneTable, Type: NoType, Undefined: true, Weak: true } 15 # CHECK-NEXT: - { Name: _ITM_registerTMCloneTable, Type: NoType, Undefined: true, Weak: true } 17 # CHECK-NEXT: - { Name: __cxa_finalize, Type: Func, Undefined: true, Weak: true } 18 # CHECK-NEXT: - { Name: __gmon_start__, Type: NoType, Undefined: true, Weak: true }
|
| H A D | binary-read-syms-gnu-hash.test | 14 # CHECK-NEXT: - { Name: _ITM_deregisterTMCloneTable, Type: NoType, Undefined: true, Weak: true } 15 # CHECK-NEXT: - { Name: _ITM_registerTMCloneTable, Type: NoType, Undefined: true, Weak: true } 17 # CHECK-NEXT: - { Name: __cxa_finalize, Type: Func, Undefined: true, Weak: true } 18 # CHECK-NEXT: - { Name: __gmon_start__, Type: NoType, Undefined: true, Weak: true }
|
| H A D | conflict-weak.ifs | 5 # CHECK-IFS-NEXT: - { Name: a, Type: Func, Weak: true } 11 - { Name: a, Type: Func, Weak: true }
|
| H A D | weak.ifs | 7 # CHECK-IFS-DAG: - { Name: _Z8weakFuncv, Type: Func, Weak: true } 15 - { Name: _Z8weakFuncv, Type: Func, Weak: true }
|
| /llvm-project-15.0.7/llvm/test/Instrumentation/SanitizerCoverage/ |
| H A D | interposable-symbol.ll | 15 define weak void @Weak() { 43 ; ELF: define weak void @Weak() comdat { 45 ; COFF: define weak void @Weak() {
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | JITSymbol.cpp | 27 Flags |= JITSymbolFlags::Weak; in fromGlobalValue() 56 Flags |= JITSymbolFlags::Weak; in fromSummary() 77 Flags |= JITSymbolFlags::Weak; in fromObjectSymbol()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-tapi-diff/ |
| H A D | same-num-inlines.test | 18 ; CHECK-NEXT: < _symC - Weak-Defined 19 ; CHECK-NEXT: > _symQ - Weak-Defined
|
| H A D | right-single-inlines.test | 29 ; CHECK-NEXT: < _symC - Weak-Defined 63 ; CHECK-NEXT: < _symC - Weak-Defined
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/ |
| H A D | verneed-flags.yaml | 25 # LLVM-VERDEF-NEXT: Weak (0x2) 43 # LLVM-VERDEF-NEXT: Weak (0x2) 60 # LLVM-VERDEF-NEXT: Weak (0x2)
|
| /llvm-project-15.0.7/lld/test/wasm/ |
| H A D | archive-weak-undefined.ll | 20 ; Weak external function symbol 23 ; Weak external data symbol
|
| /llvm-project-15.0.7/lld/test/MachO/ |
| H A D | lto-symbol-resolution.ll | 29 ;; ld64: Weak non-bitcode symbols take precedence over weak bitcode ones. 30 ;; lld: Weak non-bitcode symbols have the same precedence as weak bitcode ones. 37 ;; Weak defined symbols take precedence over dylib symbols. 43 ;; Weak defined symbols take precedence over archive symbols.
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ValueHandle.h | 37 enum HandleBaseKind { Assert, Callback, Weak, WeakTracking }; enumerator 146 WeakVH() : ValueHandleBase(Weak) {} in WeakVH() 147 WeakVH(Value *P) : ValueHandleBase(Weak, P) {} in WeakVH() 149 : ValueHandleBase(Weak, RHS) {} in WeakVH()
|