/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_link.c | 45 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/swiftshader/third_party/llvm-7.0/llvm/test/Assembler/ |
D | thinlto-summary.ll | 12 ^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 …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Linker/ |
D | link-flags.ll | 1 ; 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.…
|
D | linkage.ll | 1 ; RUN: llvm-as %S/Inputs/linkage.a.ll -o %t.1.bc 2 ; RUN: llvm-as %S/Inputs/linkage.b.ll -o %t.2.bc
|
/external/llvm/test/Linker/ |
D | link-flags.ll | 1 ; 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…
|
D | linkage.ll | 1 ; RUN: llvm-as %S/Inputs/linkage.a.ll -o %t.1.bc 2 ; RUN: llvm-as %S/Inputs/linkage.b.ll -o %t.2.bc
|
D | override-different-linkage.ll | 1 ; RUN: llvm-link %s -override %S/Inputs/override-different-linkage.ll -S | FileCheck %s 2 ; RUN: llvm-link -override %S/Inputs/override-different-linkage.ll %s -S | FileCheck %s
|
/external/clang/docs/ |
D | LTOVisibility.rst | 6 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/lib/LTO/ |
D | LTO.cpp | 53 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/swiftshader/third_party/llvm-7.0/llvm/test/DebugInfo/X86/ |
D | dwarf-linkage-names.ll | 1 ; 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/swiftshader/third_party/llvm-7.0/llvm/test/Bitcode/ |
D | thinlto-type-vcalls.ll | 115 ; 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 …]
|
D | thinlto-type-tests.ll | 40 ; 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…
|
D | thinlto-summary-section.ll | 1 ; 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.
|
D | thinlto-function-summary-callgraph-profile-summary.ll | 152 ; DIS: ^9 = gv: (name: "hot_function", summaries: (function: (module: ^0, flags: (linkage: external… 157 …: (guid: 3741006263754194003, summaries: (function: (module: ^1, flags: (linkage: external, notEli… 158 …: (guid: 5026609803865204483, summaries: (function: (module: ^1, flags: (linkage: external, notEli… 159 …: (guid: 8117347573235780485, summaries: (function: (module: ^1, flags: (linkage: external, notEli… 160 …: (guid: 9453975128311291976, summaries: (function: (module: ^1, flags: (linkage: external, notEli… 161 … (guid: 11668175513417606517, summaries: (function: (module: ^1, flags: (linkage: external, notEli… 162 … (guid: 16213681105727317812, summaries: (function: (module: ^1, flags: (linkage: external, notEli… 163 … (guid: 17381606045411660303, summaries: (function: (module: ^0, flags: (linkage: external, notEli… 164 … (guid: 17712061229457633252, summaries: (function: (module: ^1, flags: (linkage: external, notEli…
|
D | thinlto-alias.ll | 55 ; DIS: ^1 = gv: (name: "analias", summaries: (alias: (module: ^0, flags: (linkage: external, notEli… 56 ; DIS: ^2 = gv: (name: "aliasee", summaries: (function: (module: ^0, flags: (linkage: external, not… 60 …gv: (guid: 12695095382722328222, summaries: (alias: (module: ^1, flags: (linkage: external, notEli… 61 … (guid: 15822663052811949562, summaries: (function: (module: ^0, flags: (linkage: external, notEli… 62 … (guid: 17407585008595848568, summaries: (function: (module: ^1, flags: (linkage: external, notEli…
|
D | thinlto-function-summary-refgraph.ll | 36 ; for calls). Use different linkage types for the various test cases to 37 ; distinguish the test cases here (op1 contains the linkage type). 151 ; DIS-DAG: = gv: (name: "Z", summaries: (function: (module: ^0, flags: (linkage: linkonce_odr, notE… 152 ; DIS-DAG: = gv: (name: "X", summaries: (function: (module: ^0, flags: (linkage: available_external… 153 ; DIS-DAG: = gv: (name: "W", summaries: (function: (module: ^0, flags: (linkage: weak_odr, notEligi… 157 ; DIS-DAG: = gv: (name: "globalvar", summaries: (variable: (module: ^0, flags: (linkage: external, … 160 ; DIS-DAG: = gv: (name: "main", summaries: (function: (module: ^0, flags: (linkage: external, notEl… 161 ; DIS-DAG: = gv: (name: "bar", summaries: (variable: (module: ^0, flags: (linkage: external, notEli… 164 ; DIS-DAG: = gv: (name: "Y", summaries: (function: (module: ^0, flags: (linkage: private, notEligib…
|
/external/llvm/test/DebugInfo/X86/ |
D | dwarf-linkage-names.ll | 1 ; 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/python/cpython3/Lib/ |
D | platform.py | 661 def architecture(executable=sys.executable, bits='', linkage=''): argument 704 linkage = l 705 return bits, linkage 709 return bits, linkage 722 linkage = 'ELF' 726 linkage = 'WindowsPE' 728 linkage = 'PE' 730 linkage = 'COFF' 732 linkage = 'MSDOS' 737 return bits, linkage [all …]
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_pipeline.c | 829 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/ |
D | linkage-name-abstract.ll | 1 ; 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")
|
/external/v8/src/wasm/baseline/ |
D | DEPS | 2 # internals, like the linkage location for parameters and returns. 4 "+src/compiler/linkage.h",
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/DebugInfo/Generic/ |
D | debug-names-linkage-name.ll | 3 ; Generate one file with all linkage names, and another with only abstract ones. 5 ; RUN: %llc_dwarf -accel-tables=Dwarf -dwarf-linkage-names=All -filetype=obj -o %t.All < %s 6 ; RUN: %llc_dwarf -accel-tables=Dwarf -dwarf-linkage-names=Abstract -filetype=obj -o %t.Abstract < … 13 ; We should have all three linkage names in the .debug_info and .debug_names 67 !3 = !DIFile(filename: "/tmp/linkage-name.cc", directory: "/usr/local/google/home/labath/ll/build/d…
|
/external/python/cpython2/Lib/ |
D | platform.py | 1062 def architecture(executable=sys.executable,bits='',linkage=''): argument 1109 linkage = l 1110 return bits, linkage 1117 return bits,linkage 1130 linkage = 'ELF' 1134 linkage = 'WindowsPE' 1136 linkage = 'PE' 1138 linkage = 'COFF' 1140 linkage = 'MSDOS' 1145 return bits,linkage [all …]
|
/external/deqp/external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.5.x/src/ |
D | gles2-driver-issues.txt | 22 dEQP-GLES2.functional.shaders.linkage.varying_type_mismatch_1 23 dEQP-GLES2.functional.shaders.linkage.varying_illegal_usage_1 24 dEQP-GLES2.functional.shaders.linkage.uniform_struct_type_conflict_1 25 dEQP-GLES2.functional.shaders.linkage.uniform_struct_type_conflict_2 26 dEQP-GLES2.functional.shaders.linkage.uniform_struct_type_conflict_3 27 dEQP-GLES2.functional.shaders.linkage.uniform_struct_precision_conflict_1 28 dEQP-GLES2.functional.shaders.linkage.uniform_struct_precision_conflict_2 29 dEQP-GLES2.functional.shaders.linkage.uniform_struct_precision_conflict_3 30 dEQP-GLES2.functional.shaders.linkage.uniform_struct_precision_conflict_4
|
/external/deqp/external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.6.x/src/ |
D | gles2-driver-issues.txt | 22 dEQP-GLES2.functional.shaders.linkage.varying_type_mismatch_1 23 dEQP-GLES2.functional.shaders.linkage.varying_illegal_usage_1 24 dEQP-GLES2.functional.shaders.linkage.uniform_struct_type_conflict_1 25 dEQP-GLES2.functional.shaders.linkage.uniform_struct_type_conflict_2 26 dEQP-GLES2.functional.shaders.linkage.uniform_struct_type_conflict_3 27 dEQP-GLES2.functional.shaders.linkage.uniform_struct_precision_conflict_1 28 dEQP-GLES2.functional.shaders.linkage.uniform_struct_precision_conflict_2 29 dEQP-GLES2.functional.shaders.linkage.uniform_struct_precision_conflict_3 30 dEQP-GLES2.functional.shaders.linkage.uniform_struct_precision_conflict_4
|