| /llvm-project-15.0.7/lld/test/wasm/ |
| H A D | gc-sections.ll | 100 ; NO-GC-NEXT: Signatures: 106 ; NO-GC-NEXT: - I64 108 ; NO-GC-NEXT: - I64 112 ; NO-GC-NEXT: - I32 116 ; NO-GC-NEXT: - I64 120 ; NO-GC-NEXT: Globals: 124 ; NO-GC-NEXT: InitExpr: 141 ; NO-GC-NEXT: Segments: 144 ; NO-GC-NEXT: Offset: 161 ; NO-GC-NEXT: GlobalNames: [all …]
|
| H A D | gc-imports.s | 59 # NO-GC: - Type: IMPORT 60 # NO-GC-NEXT: Imports: 64 # NO-GC-NEXT: SigIndex: 0 68 # NO-GC-NEXT: SigIndex: 1 79 # NO-GC-NEXT: - Type: 81 # NO-GC-NEXT: Name: name 82 # NO-GC-NEXT: FunctionNames: 83 # NO-GC-NEXT: - Index: 0 85 # NO-GC-NEXT: - Index: 1 95 # NO-GC-NEXT: GlobalNames: [all …]
|
| H A D | debuginfo-undefined-global.s | 6 # then get GC'd. In this test the .debug_info seciton contains a reference to
|
| H A D | undefined-weak-call.s | 3 # RUN: -o %t.wasm 2>&1 | FileCheck -check-prefix=CHECK-GC %s 33 # CHECK-GC: removing unused section {{.*}}:(weakFunc4)
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | gfids-gc.s | 47 # CHECK-GC: ImageBase: 0x140000000 48 # CHECK-GC: LoadConfig [ 49 # CHECK-GC: SEHandlerTable: 0x0 50 # CHECK-GC: SEHandlerCount: 0 54 # CHECK-GC: GuardCFFunctionCount: 2 55 # CHECK-GC: GuardFlags: 0x500 60 # CHECK-GC: ] 61 # CHECK-GC: GuardFidTable [ 62 # CHECK-GC-NEXT: 0x14000{{.*}} 63 # CHECK-GC-NEXT: 0x14000{{.*}} [all …]
|
| H A D | safeseh.s | 31 # CHECK-GC: Characteristics [ 32 # CHECK-GC: IMAGE_DLL_CHARACTERISTICS_NO_SEH 33 # CHECK-GC: ] 34 # CHECK-GC: BaseReloc [ 35 # CHECK-GC-NEXT: ] 36 # CHECK-GC: LoadConfig [ 37 # CHECK-GC: Size: 0x48 38 # CHECK-GC: SEHandlerTable: 0x0 39 # CHECK-GC: SEHandlerCount: 0 40 # CHECK-GC: ] [all …]
|
| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | common-gc.s | 21 # RUN: llvm-readobj --sections --symbols %t1 | FileCheck %s --check-prefix=GC 23 # GC: Name: .bss 24 # GC-NEXT: Type: 25 # GC-NEXT: Flags [ 26 # GC-NEXT: SHF_ALLOC 27 # GC-NEXT: SHF_WRITE 28 # GC-NEXT: ] 29 # GC-NEXT: Address: 30 # GC-NEXT: Offset: 31 # GC-NEXT: Size: 4 [all …]
|
| H A D | gc-sections-metadata-startstop.s | 11 # RUN: llvm-readelf -S -s %t | FileCheck %s --check-prefix=GC 13 # RUN: llvm-readelf -S -s %t1 | FileCheck %s --check-prefix=GC 24 # GC: Section Headers: 25 # GC-NOT: xx 26 # GC-NOT: yy 28 # GC: WEAK DEFAULT UND __start_xx 29 # GC: WEAK DEFAULT UND __start_yy
|
| H A D | emit-relocs-gc.s | 4 ## Show that we emit .rela.bar, .rela.text and .rela.debug_info when GC is disabled. 11 ## GC collects .bar section and we exclude .rela.bar from output. We keep 18 # RUN: llvm-objdump %t --section-headers | FileCheck %s --check-prefix=GC --implicit-check-not=.rel… 19 # GC: .rela.text 20 # GC-NEXT: .debug_info 21 # GC-NEXT: .rela.debug_info
|
| H A D | riscv-relax-align.s | 20 # RUN: llvm-objdump -td --no-show-raw-insn -M no-aliases 64.gc | FileCheck %s --check-prefix=GC 77 # GC-DAG: 00010004 l .text {{0*}}1c a 78 # GC-DAG: 00010008 l .text {{0*}}28 b 79 # GC-DAG: 00010014 l .text {{0*}}20 c 80 # GC-DAG: 00010000 g .text {{0*}}38 _start 81 # GC: <_start>: 82 # GC-NOT: <d>:
|
| /llvm-project-15.0.7/llvm/unittests/DebugInfo/GSYM/ |
| H A D | GSYMTest.cpp | 948 GsymCreator GC; in TEST() local 1025 GsymCreator GC; in TEST() local 1051 GsymCreator GC; in TEST() local 1077 GsymCreator GC; in TEST() local 1103 GsymCreator GC; in TEST() local 1143 GsymCreator GC; in TEST() local 1187 GsymCreator GC; in TEST() local 1335 GsymCreator GC; in TEST() local 1412 GsymCreator GC; in TEST() local 1519 GsymCreator GC; in TEST() local [all …]
|
| /llvm-project-15.0.7/lld/test/ELF/lto/ |
| H A D | section-name.ll | 6 ; RUN: llvm-readelf -S %t.so | FileCheck --check-prefix=GC %s 31 ; GC-NOT: zed_section 32 ; GC-NOT: foo_section 33 ; GC: bar_section PROGBITS 34 ; GC-NOT: zed_section 35 ; GC-NOT: foo_section
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | warn-missing-super.m | 47 // RUN: %clang_cc1 -fsyntax-only -fobjc-gc %s 2>&1 | FileCheck --check-prefix=CHECK-GC %s 48 // CHECK-GC: warn-missing-super.m:24:1: warning: method possibly missing a [super dealloc] call 49 // CHECK-GC: warn-missing-super.m:26:1: warning: method possibly missing a [super finalize] call 50 // CHECK-GC: 2 warnings generated. 52 // RUN: %clang_cc1 -fsyntax-only -fobjc-gc-only %s 2>&1 | FileCheck --check-prefix=CHECK-GC-ONLY %s 53 // CHECK-GC-ONLY: warn-missing-super.m:26:1: warning: method possibly missing a [super finalize] ca… 54 // CHECK-GC-ONLY: 1 warning generated.
|
| H A D | objc2-warn-weak-decl.m | 9 …__weak id local; // expected-warning {{Objective-C GC does not allow weak variables on the stack…
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-dwarfutil/ELF/X86/ |
| H A D | gc-default.test | 6 # RUN: llvm-dwarfutil %t.o - | llvm-dwarfdump -a - | FileCheck %s --check-prefixes=CHECK,CHECK-GC 8 …il --garbage-collection %t.o - | llvm-dwarfdump -a - | FileCheck %s --check-prefixes=CHECK,CHECK-GC 10 …on --garbage-collection %t.o - | llvm-dwarfdump -a - | FileCheck %s --check-prefixes=CHECK,CHECK-GC 14 …l %t.o --tombstone=universal - | llvm-dwarfdump -a - | FileCheck %s --check-prefixes=CHECK,CHECK-GC 20 # CHECK-GC-NOT: DW_TAG_class_type 21 # CHECK-GC-NOT: "class2" 22 # CHECK-GC-NOT: "class3" 31 # CHECK-GC-NOT: DW_TAG_subprogram 32 # CHECK-GC-NOT: "foo2"
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | GarbageCollection.rst | 204 Specifying GC code generation: ``gc "..."`` 225 Identifying GC roots on the stack 264 are pointers into the GC heap. 366 Function's selected :ref:`GC strategy <plugin>`. 382 selected :ref:`GC strategy <plugin>`. 391 Built In GC Strategies 396 The Shadow Stack GC 499 The Statepoint Example GC 521 The CoreCLR GC 544 Custom GC Strategies [all …]
|
| H A D | Statepoints.rst | 356 GC Transitions 366 statepoint may be marked as a GC transition, and data that is necessary to 370 Note that although in many cases statepoints may be inferred to be GC 372 function with GC strategy "foo" to a function with GC strategy "bar"), 373 indirect calls that are also GC transitions must also be supported. This 374 requirement is the driving force behind the decision to require that GC 630 RewriteStatepointsForGC performs GC specific lowering for the following 639 GC leaf lowering and GC parseable lowering. If a call is explicitly marked with 640 "gc-leaf-function" attribute the call is lowered to a GC leaf call to 649 GC parseable calls to '``llvm.memcpy.element.unordered.atomic.*``', [all …]
|
| /llvm-project-15.0.7/clang/test/Layout/ |
| H A D | ms-x86-vtordisp.cpp | 297 struct GC: public virtual GA { struct 299 GC() {} in GC() argument 301 struct GD: public virtual GC, public virtual GB {};
|
| /llvm-project-15.0.7/clang/test/ARCMT/ |
| H A D | GC-check-warn-nsalloc.m | 1 …n10 -fobjc-gc-only %s 2>&1 | grep 'warning: \[rewriter\] call returns pointer to GC managed memory' 2 …y -x objective-c++ %s 2>&1 | grep 'warning: \[rewriter\] call returns pointer to GC managed memory'
|
| H A D | GC-check.m | 13 …NSAllocateCollectable(100, 0); // expected-error {{call returns pointer to GC managed memory; it w… 17 __strong void *gcVar; // expected-error {{GC managed memory will become unmanaged in ARC}}
|
| /llvm-project-15.0.7/lld/docs/ELF/ |
| H A D | start-stop-gc.rst | 16 conservative behavior works for existing code which does not take GC into fair 18 usage which desires precise GC. 25 allowed GC (like ``-z start-stop-gc``).
|
| /llvm-project-15.0.7/clang/test/Frontend/ |
| H A D | verify-prefixes.c | 1 #if GC
|
| /llvm-project-15.0.7/lld/test/COFF/Inputs/ |
| H A D | associative-comdat-2.s | 3 # either by linker GC or normal comdat merging.
|
| /llvm-project-15.0.7/clang/test/CodeGenObjC/ |
| H A D | 2009-01-26-WriteBarrier-2.m | 16 // assigning a Block into an struct slot should elicit a write-barrier under GC
|
| /llvm-project-15.0.7/llvm/test/Transforms/PlaceSafepoints/ |
| H A D | statepoint-coreclr.ll | 4 ; for CoreCLR GC
|