Home
last modified time | relevance | path

Searched refs:linkage (Results 1 – 25 of 588) sorted by relevance

12345678910>>...24

/external/mesa3d/src/gallium/drivers/svga/
Dsvga_link.c45 struct shader_linkage *linkage) in svga_link_shaders() argument
49 for (i = 0; i < ARRAY_SIZE(linkage->input_map); i++) { in svga_link_shaders()
50 linkage->input_map[i] = INVALID_INDEX; in svga_link_shaders()
53 for (i = 0; i < ARRAY_SIZE(linkage->prevShader.output_map); i++) { in svga_link_shaders()
54 linkage->prevShader.output_map[i] = INVALID_INDEX; in svga_link_shaders()
79 linkage->input_map[i] = j; in svga_link_shaders()
80 linkage->prevShader.output_map[j] = i; in svga_link_shaders()
92 linkage->input_map[i] = out_index; in svga_link_shaders()
93 linkage->prevShader.output_map[out_index] = i; in svga_link_shaders()
95 free_slot = MAX2(free_slot, linkage->input_map[i] + 1); in svga_link_shaders()
[all …]
/external/llvm-project/llvm/test/Assembler/
Dthinlto-summary.ll12 ^2 = gv: (guid: 1, summaries: (function: (module: ^0, flags: (linkage: external, notEligibleToImpor…
16 ^3 = gv: (guid: 2, summaries: (function: (module: ^1, flags: (linkage: external, notEligibleToImpor…
18 ; Summaries with different linkage types.
19 ^4 = gv: (guid: 3, summaries: (function: (module: ^0, flags: (linkage: internal, notEligibleToImpor…
21 ^5 = gv: (guid: 4, summaries: (alias: (module: ^0, flags: (linkage: private, notEligibleToImport: 0…
22 ^6 = gv: (guid: 5, summaries: (function: (module: ^0, flags: (linkage: available_externally, notEli…
23 ^7 = gv: (guid: 6, summaries: (function: (module: ^0, flags: (linkage: linkonce, notEligibleToImpor…
24 ^8 = gv: (guid: 7, summaries: (function: (module: ^0, flags: (linkage: linkonce_odr, notEligibleToI…
25 ^9 = gv: (guid: 8, summaries: (function: (module: ^0, flags: (linkage: weak_odr, notEligibleToImpor…
26 ^10 = gv: (guid: 9, summaries: (function: (module: ^0, flags: (linkage: weak, notEligibleToImport: …
[all …]
Dthinlto-multiple-summaries-for-guid.ll11 … flags: (linkage: linkonce_odr, notEligibleToImport: 0, live: 1, dsoLocal: 1, canAutoHide: 1), ins…
12 … flags: (linkage: linkonce_odr, notEligibleToImport: 0, live: 1, dsoLocal: 1, canAutoHide: 1), ins…
/external/llvm-project/llvm/test/Linker/
Dlink-flags.ll1 ; RUN: llvm-link -S %S/Inputs/linkage.b.ll %S/Inputs/linkage.c.ll | FileCheck %s -check-prefix=B -c…
2 ; RUN: llvm-link -S -only-needed %S/Inputs/linkage.b.ll %S/Inputs/linkage.c.ll | FileCheck %s -chec…
3 ; RUN: llvm-link -S -internalize %S/Inputs/linkage.b.ll %S/Inputs/linkage.c.ll | FileCheck %s -chec…
4 ; RUN: llvm-link -S -internalize -only-needed %S/Inputs/linkage.b.ll %S/Inputs/linkage.c.ll | FileC…
5 ; RUN: llvm-link -S -internalize %S/Inputs/linkage.b.ll %S/Inputs/linkage.c.ll %S/Inputs/linkage.d.…
/external/llvm-project/llvm/test/Transforms/WholeProgramDevirt/Inputs/
Ddevirt-single-impl2-index.ll8 ^4 = gv: (guid: 7004155349499253778, summaries: (variable: (module: ^2, flags: (linkage: linkonce_o…
9 ^5 = gv: (guid: 7112837063505133550, summaries: (variable: (module: ^2, flags: (linkage: linkonce_o…
10 ^6 = gv: (guid: 12105754951942688208, summaries: (variable: (module: ^3, flags: (linkage: linkonce_…
11 … flags: (linkage: linkonce_odr, notEligibleToImport: 0, live: 1, dsoLocal: 1, canAutoHide: 1), ins…
12 ^8 = gv: (guid: 15822663052811949562, summaries: (function: (module: ^0, flags: (linkage: external,…
13 ^9 = gv: (guid: 16692224328168775211, summaries: (function: (module: ^1, flags: (linkage: external,…
14 ^10 = gv: (guid: 17377440600225628772, summaries: (function: (module: ^2, flags: (linkage: external…
/external/llvm/test/Linker/
Dlink-flags.ll1 ; RUN: llvm-link -S %S/Inputs/linkage.b.ll %S/Inputs/linkage.c.ll | FileCheck %s -check-prefix=B -c…
2 ; RUN: llvm-link -S -only-needed %S/Inputs/linkage.b.ll %S/Inputs/linkage.c.ll | FileCheck %s -chec…
3 ; RUN: llvm-link -S -internalize %S/Inputs/linkage.b.ll %S/Inputs/linkage.c.ll | FileCheck %s -chec…
4 ; RUN: llvm-link -S -internalize -only-needed %S/Inputs/linkage.b.ll %S/Inputs/linkage.c.ll | FileC…
/external/clang/docs/
DLTOVisibility.rst6 referenced from outside the current LTO unit. A *linkage unit* is a set of
7 translation units linked together into an executable or DSO, and a linkage
8 unit's *LTO unit* is the subset of the linkage unit that is linked together
10 linkage unit's LTO unit is empty. Each linkage unit has only a single LTO unit.
19 ODR violation to define a class with hidden LTO visibility in multiple linkage
20 units. A class with public LTO visibility may be defined in multiple linkage
33 other classes receive hidden LTO visibility. Classes with internal linkage
38 LTO visibility regardless of its object file visibility, linkage or other
44 1. As a corollary of the above rules, if a linkage unit is produced from a
51 visibility attributes in multiple linkage units and have virtual calls
[all …]
/external/llvm-project/clang/bindings/python/tests/cindex/
Dtest_linkage.py29 self.assertEqual(no_linkage.linkage, LinkageKind.NO_LINKAGE)
32 self.assertEqual(internal.linkage, LinkageKind.INTERNAL)
35 self.assertEqual(unique_external.linkage, LinkageKind.UNIQUE_EXTERNAL)
38 self.assertEqual(external.linkage, LinkageKind.EXTERNAL)
/external/llvm-project/clang/docs/
DLTOVisibility.rst6 referenced from outside the current LTO unit. A *linkage unit* is a set of
7 translation units linked together into an executable or DSO, and a linkage
8 unit's *LTO unit* is the subset of the linkage unit that is linked together
10 linkage unit's LTO unit is empty. Each linkage unit has only a single LTO unit.
20 violation to define a class with hidden LTO visibility in multiple linkage
21 units. A class with public LTO visibility may be defined in multiple linkage
34 other classes receive hidden LTO visibility. Classes with internal linkage
49 LTO visibility regardless of its object file visibility, linkage or other
55 1. As a corollary of the above rules, if a linkage unit is produced from a
62 visibility attributes in multiple linkage units and have virtual calls
[all …]
/external/llvm/lib/LTO/
DLTO.cpp53 GlobalValue::LinkageTypes OriginalLinkage = S->linkage(); in thinLTOResolveWeakForLinkerGUID()
68 if (S->linkage() != OriginalLinkage) in thinLTOResolveWeakForLinkerGUID()
69 recordNewLinkage(S->modulePath(), GUID, S->linkage()); in thinLTOResolveWeakForLinkerGUID()
104 if (GlobalValue::isLocalLinkage(S->linkage())) in thinLTOInternalizeAndPromoteGUID()
106 } else if (!GlobalValue::isLocalLinkage(S->linkage())) in thinLTOInternalizeAndPromoteGUID()
/external/llvm-project/llvm/test/DebugInfo/X86/
Ddwarf-linkage-names.ll1 ; DWARF linkage name attributes are optional; verify they are missing for
9 ; $ clang++ -emit-llvm -S -g dwarf-linkage-names.cpp
15 ; With linkage names, we get an attribute for the declaration (first) entry
34 ; Without linkage names, verify there aren't any linkage-name attributes,
41 source_filename = "test/DebugInfo/X86/dwarf-linkage-names.ll"
61 !3 = !DIFile(filename: "dwarf-linkage-names.cpp", directory: "/home/probinson/projects/scratch")
/external/llvm-project/llvm/test/Bitcode/
Dthinlto-type-tests.ll40 ; DIS: ^2 = gv: (name: "h", summaries: (function: (module: ^0, flags: (linkage: external, notEligib…
41 ; DIS: ^3 = gv: (name: "g", summaries: (function: (module: ^0, flags: (linkage: external, notEligib…
42 ; DIS: ^4 = gv: (name: "f", summaries: (function: (module: ^0, flags: (linkage: external, notEligib…
45 …: (guid: 8124147457056772133, summaries: (function: (module: ^0, flags: (linkage: external, notEli…
46 … (guid: 13146401226427987378, summaries: (function: (module: ^0, flags: (linkage: external, notEli…
47 … (guid: 14740650423002898831, summaries: (function: (module: ^0, flags: (linkage: external, notEli…
Dthinlto-type-vcalls.ll115 ; DIS: ^2 = gv: (name: "f1", summaries: (function: (module: ^0, flags: (linkage: external, notEligi…
116 ; DIS: ^3 = gv: (name: "f3", summaries: (function: (module: ^0, flags: (linkage: external, notEligi…
119 ; DIS: ^6 = gv: (name: "f2", summaries: (function: (module: ^0, flags: (linkage: external, notEligi…
120 ; DIS: ^7 = gv: (name: "f4", summaries: (function: (module: ^0, flags: (linkage: external, notEligi…
121 ; DIS: ^8 = gv: (name: "f5", summaries: (function: (module: ^0, flags: (linkage: external, notEligi…
122 ; DIS: ^9 = gv: (name: "f6", summaries: (function: (module: ^0, flags: (linkage: external, notEligi…
125 …: (guid: 2072045998141807037, summaries: (function: (module: ^0, flags: (linkage: external, notEli…
126 …: (guid: 4197650231481825559, summaries: (function: (module: ^0, flags: (linkage: external, notEli…
127 …: (guid: 8471399308421654326, summaries: (function: (module: ^0, flags: (linkage: external, notEli…
128 … (guid: 10064745020953272174, summaries: (function: (module: ^0, flags: (linkage: external, notEli…
[all …]
Dthinlto-summary-section.ll1 ; Check the linkage types in both the per-module and combined summaries.
7 ; Flags should be 0x57 (87) for local linkage (0x3), dso_local (0x40) and not being importable
8 ; (0x10) due to local linkage plus having a section.
Dthinlto-function-summary-callgraph-profile-summary.ll155 ; DIS: ^9 = gv: (name: "hot_function", summaries: (function: (module: ^0, flags: (linkage: external…
160 …: (guid: 3741006263754194003, summaries: (function: (module: ^1, flags: (linkage: external, notEli…
161 …: (guid: 5026609803865204483, summaries: (function: (module: ^1, flags: (linkage: external, notEli…
162 …: (guid: 8117347573235780485, summaries: (function: (module: ^1, flags: (linkage: external, notEli…
163 …: (guid: 9453975128311291976, summaries: (function: (module: ^1, flags: (linkage: external, notEli…
164 … (guid: 11668175513417606517, summaries: (function: (module: ^1, flags: (linkage: external, notEli…
165 … (guid: 16213681105727317812, summaries: (function: (module: ^1, flags: (linkage: external, notEli…
166 … (guid: 17381606045411660303, summaries: (function: (module: ^0, flags: (linkage: external, notEli…
167 … (guid: 17712061229457633252, summaries: (function: (module: ^1, flags: (linkage: external, notEli…
Dthinlto-alias.ll58 ; DIS: ^1 = gv: (name: "analias", summaries: (alias: (module: ^0, flags: (linkage: external, notEli…
59 ; DIS: ^2 = gv: (name: "aliasee", summaries: (function: (module: ^0, flags: (linkage: external, not…
64 …gv: (guid: 12695095382722328222, summaries: (alias: (module: ^1, flags: (linkage: external, notEli…
65 … (guid: 15822663052811949562, summaries: (function: (module: ^0, flags: (linkage: external, notEli…
66 … (guid: 17407585008595848568, summaries: (function: (module: ^1, flags: (linkage: external, notEli…
/external/llvm-project/llvm/test/ThinLTO/X86/
Dindex-const-prop-linkage.ll2 ; RUN: opt -module-summary %p/Inputs/index-const-prop-linkage.ll -o %t2.bc
8 ; - appending linkage
9 ; - common linkage
10 ; - available_externally linkage
/external/llvm/test/DebugInfo/X86/
Ddwarf-linkage-names.ll1 ; DWARF linkage name attributes are optional; verify they are missing for
9 ; $ clang++ -emit-llvm -S -g dwarf-linkage-names.cpp
15 ; With linkage names, we get an attribute for the declaration (first) entry
34 ; Without linkage names, verify there aren't any linkage-name attributes,
57 !1 = !DIFile(filename: "dwarf-linkage-names.cpp", directory: "/home/probinson/projects/scratch")
/external/llvm-project/flang/include/flang/Lower/
DFIRBuilder.h108 mlir::StringAttr linkage = {},
114 mlir::StringAttr linkage = {});
119 mlir::StringAttr linkage = {},
121 return createGlobal(loc, type, name, linkage, value, /*isConst=*/true);
128 mlir::StringAttr linkage = {}) {
130 linkage);
/external/llvm-project/lld/test/COFF/Inputs/
Dundefined-symbol-lto-a.ll69 ^2 = gv: (name: "??_R2S@@8", summaries: (variable: (module: ^0, flags: (linkage: linkonce_odr, notE…
70 ^3 = gv: (name: "llvm.global_ctors", summaries: (variable: (module: ^0, flags: (linkage: appending,…
72 ^5 = gv: (name: "??_SS@@6B@", summaries: (alias: (module: ^0, flags: (linkage: external, notEligibl…
73 ^6 = gv: (name: "??_R1A@?0A@EA@S@@8", summaries: (variable: (module: ^0, flags: (linkage: linkonce_…
75 ^8 = gv: (name: "??_R3S@@8", summaries: (variable: (module: ^0, flags: (linkage: linkonce_odr, notE…
77 …509de99310dddb690fcdb4cdc.0", summaries: (variable: (module: ^0, flags: (linkage: private, notElig…
78 ^11 = gv: (name: "??_R0?AUS@@@8", summaries: (variable: (module: ^0, flags: (linkage: linkonce_odr,…
79 ^12 = gv: (name: "?d@@3UInit@@A", summaries: (variable: (module: ^0, flags: (linkage: external, not…
80 ^13 = gv: (name: "??_R4S@@6B@", summaries: (variable: (module: ^0, flags: (linkage: linkonce_odr, n…
81 ^14 = gv: (name: "_GLOBAL__sub_I_t.cpp", summaries: (function: (module: ^0, flags: (linkage: intern…
/external/rust/crates/bindgen/src/ir/
Dfunction.rs94 linkage: Linkage, field
105 linkage: Linkage, in new()
113 linkage, in new()
138 pub fn linkage(&self) -> Linkage { in linkage() method
139 self.linkage in linkage()
604 let linkage = cursor.linkage(); in parse() localVariable
605 let linkage = match linkage { in parse() localVariable
635 Self::new(name, mangled_name, sig, comment, kind, linkage); in parse()
/external/python/cpython3/Lib/
Dplatform.py648 def architecture(executable=sys.executable, bits='', linkage=''): argument
691 linkage = l
692 return bits, linkage
696 return bits, linkage
709 linkage = 'ELF'
713 linkage = 'WindowsPE'
715 linkage = 'PE'
717 linkage = 'COFF'
719 linkage = 'MSDOS'
724 return bits, linkage
[all …]
/external/angle/third_party/vulkan-deps/spirv-tools/src/utils/
Dcheck_symbol_exports.py85 linkage = match.group(1)
90 if not (symbol_is_new_or_delete.match(symbol) and linkage == 'w'):
91 if not (symbol_is_thunk.match(symbol) and linkage == 'w'):
/external/mesa3d/src/freedreno/vulkan/
Dtu_pipeline.c829 struct ir3_shader_linkage linkage = { in tu6_emit_vpc() local
835 ir3_link_shaders(&linkage, last_shader, fs, true); in tu6_emit_vpc()
838 tu6_link_streamout(&linkage, last_shader); in tu6_emit_vpc()
843 bool primid_passthru = linkage.primid_loc != 0xff; in tu6_emit_vpc()
847 tu_cs_emit(cs, ~linkage.varmask[0]); in tu6_emit_vpc()
848 tu_cs_emit(cs, ~linkage.varmask[1]); in tu6_emit_vpc()
849 tu_cs_emit(cs, ~linkage.varmask[2]); in tu6_emit_vpc()
850 tu_cs_emit(cs, ~linkage.varmask[3]); in tu6_emit_vpc()
871 layer_loc = linkage.max_loc; in tu6_emit_vpc()
872 ir3_link_add(&linkage, layer_regid, 0x1, linkage.max_loc); in tu6_emit_vpc()
[all …]
/external/llvm/test/DebugInfo/Generic/
Dlinkage-name-abstract.ll1 ; RUN: %llc_dwarf -O0 -filetype=obj -dwarf-linkage-names=Abstract < %s | llvm-dwarfdump -debug-dump…
10 ; Verify that the only linkage-name present is the abstract origin of the
26 ; Locate the subprogram DIE with the linkage name.
60 !1 = !DIFile(filename: "linkage-name-abstract.cpp", directory: "/home/probinson/projects/scratch")

12345678910>>...24