Home
last modified time | relevance | path

Searched refs:annotations (Results 1 – 25 of 232) sorted by relevance

12345678910

/llvm-project/clang/docs/
H A DBoundsSafetyImplPlans.rst19 * External bounds annotations and the (late) parsing logic.
20 * Internal bounds annotations (wide pointers) and their parsing logic.
22 * Pointer cast semantics involving bounds annotations (this could be divided
31 External bounds annotations
34 The bounds annotations are C type attributes appertaining to pointer types. If
47 through inheritance from ``AttributedType``. Treating the annotations as type
48 sugars means two types with incompatible external bounds annotations may be
52 entire type hierarchy to check type compatibility of bounds annotations.
61 This means parsing the argument of bounds annotations must be done after the
68 Internal bounds annotations
[all …]
H A DBoundsSafety.rst19 The ``-fbounds-safety`` extension offers bounds annotations that programmers can
35 programmer's annotation burden by reconciling bounds annotations at ABI
37 carry bounds information on local variables without the need for annotations. We
56 requires inclusion of a header file macro-defining bounds annotations to
101 `Maintaining correctness of bounds annotations`_ provides more details about
120 information internally and eliminates the need for explicit bounds annotations.
130 annotations. Please note that this approach doesn't apply to function parameters
135 annotations`_). Pointers associated with any other variables, including function
140 By implementing default bounds annotations based on ABI visibility, a
144 The rest of the section will discuss individual bounds annotations an
150 Annotation for pointers to a single objectBounds annotations global() argument
187 External bounds annotationsBounds annotations global() argument
259 Internal bounds annotationsBounds annotations global() argument
351 Annotations for sentinel-delimited arraysBounds annotations global() argument
379 Annotation for interoperating with bounds-unsafe codeBounds annotations global() argument
504 Default pointer types in typeofABI implications of default bounds annotations global() argument
[all...]
/llvm-project/llvm/test/Bitcode/
H A Dattr-btf_tag-typedef.ll28 !7 = !DIDerivedType(tag: DW_TAG_typedef, name: "__u", file: !3, line: 3, baseType: !8, annotations:…
35 ; CHECK-SAME: annotations: ![[ANNOT:[0-9]+]]
39 …DIDerivedType(tag: DW_TAG_typedef, name: "__s", file: !3, line: 2, baseType: !13, annotations: !10)
42 ; CHECK-SAME: annotations: ![[ANNOT]]
H A Dattr-btf_tag-field.ll60 …DW_TAG_member, name: "a", scope: !14, file: !1, line: 8, baseType: !12, size: 32, annotations: !17)
66 ; CHECK-SAME: annotations: ![[ANNOT:[0-9]+]]
82 …e: !1, line: 16, baseType: !12, size: 1, flags: DIFlagBitField, extraData: i64 0, annotations: !17)
85 ; CHECK-SAME: annotations: ![[ANNOT]]
H A Dattr-btf_tag-diglobalvariable.ll13 …"g1", scope: !2, file: !3, line: 7, type: !6, isLocal: false, isDefinition: true, annotations: !10)
27 ; CHECK-SAME: annotations: ![[ANNOT:[0-9]+]]
H A Dattr-btf_type_tag.ll20 !5 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !6, size: 64, annotations: !7)
26 ; CHECK: !5 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !6, size: 64, annotations: !…
H A Dattr-btf_tag-dicomposite.ll18 …tag: DW_TAG_structure_type, name: "t", file: !3, line: 1, size: 32, elements: !7, annotations: !10)
27 ; CHECK-SAME: annotations: ![[ANNOT:[0-9]+]]
H A Dattr-btf_tag-disubprogram.ll29 …d, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !12, annotations: !14)
40 ; CHECK-SAME: annotations: ![[ANNOT:[0-9]+]]
H A Dattr-btf_tag-parameter.ll34 !13 = !DILocalVariable(name: "a", arg: 1, scope: !8, file: !1, line: 1, type: !11, annotations: !14)
40 ; CHECK-SAME: annotations: ![[ANNOT:[0-9]+]]
/llvm-project/llvm/docs/
H A DMarkedUpDisassembly.rst20 To provide this functionality the assembly text is marked up with annotations.
24 simply ignore annotations they do not understand or do not care about.
34 with the marked up annotations.
67 understand, allowing the annotations to grow in richness without breaking older
85 disassembled instructions with annotations, ``LLVMSetDisasmOptions()`` and the
/llvm-project/mlir/include/mlir/Dialect/Mesh/Interfaces/
H A DShardingInterface.td78 sharding annotations, this method leverages this information to
99 operations for the operands and results sharding annotations.
118 sharding annotations.
139 annotations from the IR for each argument/result and prepare
141 Values that are not ranked tensors do not have sharding annotations.
158 This assumes that all sharding annotations are for full replication.
/llvm-project/clang/test/utils/update_cc_test_checks/
H A Dannotations.test3 # RUN: cp %S/Inputs/annotations.c %t.c && %update_cc_test_checks --version 4 %t.c
4 # RUN: diff -u %S/Inputs/annotations.c.expected %t.c
/llvm-project/llvm/test/DebugInfo/
H A Dattr-btf_tag.ll46 … "g1", scope: !2, file: !3, line: 8, type: !6, isLocal: false, isDefinition: true, annotations: !7)
74 …flags: DIFlagPrototyped, spFlags: DISPFlagDefinition, unit: !2, retainedNodes: !4, annotations: !7)
102 …ag: DW_TAG_structure_type, name: "t1", file: !3, line: 4, size: 32, elements: !21, annotations: !7)
104 …: DW_TAG_member, name: "a", scope: !20, file: !3, line: 5, baseType: !6, size: 32, annotations: !7)
130 !23 = !DILocalVariable(name: "arg", arg: 1, scope: !16, file: !3, line: 10, type: !19, annotations:…
H A Dattr-btf_type_tag.ll24 !5 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !6, size: 64, annotations: !11)
25 !6 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !7, size: 64, annotations: !9)
/llvm-project/llvm/tools/llvm-exegesis/
H A DREADME.md19 The subprocess execution mode and memory annotations currently only supports
38 Memory annotations are currently only supported on 64-bit X86. There is no
39 inherent limitations for porting memory annotations to other architectures, but
/llvm-project/clang/test/SemaCXX/
H A Dtypo-correction-cxx11.cpp52 void run(A *annotations) { in run() argument
55 auto &annotation = *annotations; in run()
/llvm-project/lldb/source/Plugins/Platform/MacOSX/
H A DPlatformDarwin.cpp874 StructuredData::Array *annotations = nullptr; in FetchExtendedCrashInformation()
876 if (!process_dict_sp->GetValueForKeyAsArray(crash_info_key, annotations)) {
880 annotations = new_annotations_sp.get(); in ExtractCrashInfoAnnotations()
939 CrashInfoAnnotations annotations; in ExtractCrashInfoAnnotations()
941 size_t bytes_read = process.ReadMemoryFromInferior(load_addr, &annotations, in ExtractCrashInfoAnnotations()
951 if (annotations.version < 5) { in ExtractCrashInfoAnnotations()
955 module_name, annotations.version); in ExtractCrashInfoAnnotations()
959 if (!annotations.message) { in ExtractCrashInfoAnnotations()
966 process.ReadCStringFromMemory(annotations.message, message, error); in ExtractCrashInfoAnnotations()
978 if (!annotations in ExtractCrashInfoAnnotations()
863 StructuredData::ArraySP annotations = ExtractCrashInfoAnnotations(process); FetchExtendedCrashInformation() local
915 CrashInfoAnnotations annotations; ExtractCrashInfoAnnotations() local
[all...]
/llvm-project/llvm/test/Transforms/LowerTypeTests/
H A Dcfi-annotation.ll5 ; CHECK-foobar: {{llvm.global.annotations = .*[foo|bar], .*[foo|bar],}}
7 ; CHECK-cfi-NOT: {{llvm.global.annotations = .*cfi.*}}
15 @llvm.global.annotations = appending global [2 x { ptr, ptr, ptr, i32, ptr }] [{ ptr, ptr, ptr, i32…
/llvm-project/llvm/test/CodeGen/BPF/BTF/
H A Dtag-1.ll24 !1 = distinct !DIGlobalVariable(name: "g1", scope: !2, file: !3, line: 7, type: !6, isLocal: false, isDefinition: true, annotations: !11)
29 !6 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "t1", file: !3, line: 3, size: 64, elements: !7, annotations: !11)
33 !10 = !DIDerivedType(tag: DW_TAG_member, name: "a2", scope: !6, file: !3, line: 5, baseType: !9, size: 32, offset: 32, annotations: !11)
H A Dtag-extern-func.ll47 !14 = !DISubprogram(name: "foo", scope: !8, file: !8, line: 3, type: !15, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, retainedNodes: !18, annotations: !25)
52 !19 = !DILocalVariable(name: "x", arg: 1, scope: !14, file: !8, line: 3, type: !17, annotations: !20)
55 !22 = !DILocalVariable(name: "y", arg: 2, scope: !14, file: !8, line: 3, type: !17, annotations: !23)
H A Dtag-2.ll49 !8 = distinct !DISubprogram(name: "foo", scope: !1, file: !1, line: 4, type: !9, scopeLine: 4, flags: DIFlagPrototyped | DIFlagAllCallsDescribed, spFlags: DISPFlagDefinition | DISPFlagOptimized, unit: !0, retainedNodes: !13, annotations: !16)
56 !15 = !DILocalVariable(name: "arg2", arg: 2, scope: !8, file: !1, line: 4, type: !12, annotations: !16)
70 !29 = !DISubprogram(name: "bar", scope: !1, file: !1, line: 3, type: !30, flags: DIFlagPrototyped, spFlags: DISPFlagOptimized, retainedNodes: !2, annotations: !32)
H A Dtype-tag-var.ll22 !5 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !6, size: 64, annotations: !10)
23 !6 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !7, size: 64, annotations: !8)
/llvm-project/libcxx/docs/
H A DUsingLibcxx.rst
/llvm-project/libc/spec/
H A Dspec.td
/llvm-project/llvm/test/DebugInfo/X86/
H A Dattr-btf_tag-typedef.ll29 !7 = !DIDerivedType(tag: DW_TAG_typedef, name: "__u", file: !3, line: 3, baseType: !8, annotations:…
34 …DIDerivedType(tag: DW_TAG_typedef, name: "__s", file: !3, line: 2, baseType: !13, annotations: !10)

12345678910