Searched defs:linkage (Results 1 - 17 of 17) sorted by relevance

/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_link.c45 struct shader_linkage *linkage)
49 for (i = 0; i < ARRAY_SIZE(linkage->input_map); i++) {
50 linkage->input_map[i] = INVALID_INDEX;
73 linkage->input_map[i] = outshader_info->num_outputs + 1 + sem_index;
75 free_slot = MAX2(free_slot, linkage->input_map[i] + 1);
83 linkage->input_map[i] = j;
90 linkage->num_inputs = inshader_info->num_inputs;
94 if (linkage->input_map[i] == INVALID_INDEX) {
96 linkage->input_map[i] = j;
103 debug_printf("### linkage inf
43 svga_link_shaders(const struct tgsi_shader_info *outshader_info, const struct tgsi_shader_info *inshader_info, struct shader_linkage *linkage) argument
[all...]
H A Dsvga_tgsi_vgpu10.c219 struct shader_linkage linkage; member in struct:svga_shader_emitter_v10
1002 index = emit->linkage.input_map[index];
1008 index = emit->linkage.input_map[index];
1170 unsigned index = emit->linkage.input_map[emit->fs.face_input_index];
2344 for (i = 0; i < emit->linkage.num_inputs; i++) {
2347 unsigned index = emit->linkage.input_map[i];
2406 unsigned index = emit->linkage.input_map[i];
6740 svga_link_shaders(&gs->base.info, &emit->info, &emit->linkage);
6743 svga_link_shaders(&vs->base.info, &emit->info, &emit->linkage);
6747 svga_link_shaders(&vs->base.info, &emit->info, &emit->linkage);
[all...]
/external/clang/test/SemaCXX/
H A Dextern-c.cpp15 extern int test2_x; // expected-note {{declared with C language linkage here}}
19 float test2_x; // expected-error {{declaration of 'test2_x' in global scope conflicts with declaration with C language linkage}}
35 extern int test4_b; // expected-note {{declared with C language linkage here}}
39 static float test4_b; // expected-error {{declaration of 'test4_b' in global scope conflicts with declaration with C language linkage}}
51 extern int test5_b; // expected-note {{declared with C language linkage here}}
56 static float test5_b; // expected-error {{declaration of 'test5_b' in global scope conflicts with declaration with C language linkage}}
80 namespace linkage { namespace
96 void linkage_from_outer_1(); // expected-error {{different language linkage}}
97 void linkage_from_outer_2(); // expected-error {{different language linkage}}
130 int lookup_in_global_g; // expected-error {{conflicts with declaration with C language linkage}}
[all...]
/external/v8/src/compiler/
H A Dcode-generator-impl.h11 #include "src/compiler/linkage.h"
171 Linkage* linkage() const { return gen_->linkage(); } function in class:v8::internal::compiler::InstructionOperandConverter
H A Dcode-generator.h55 explicit CodeGenerator(Frame* frame, Linkage* linkage,
65 Linkage* linkage() const { return linkage_; } function in class:v8::internal::compiler::final
H A Dinstruction-selector.h59 Zone* zone, size_t node_count, Linkage* linkage,
380 Linkage* linkage() const { return linkage_; } function in class:v8::internal::compiler::final
H A Dmachine-graph-verifier.cc9 #include "src/compiler/linkage.h"
25 Linkage* linkage, Zone* zone)
27 linkage_(linkage),
809 Linkage* linkage, bool is_stub, const char* name,
812 linkage, temp_zone);
24 MachineRepresentationInferrer(Schedule const* schedule, Graph const* graph, Linkage* linkage, Zone* zone) argument
808 Run(Graph* graph, Schedule const* const schedule, Linkage* linkage, bool is_stub, const char* name, Zone* temp_zone) argument
H A Dcode-generator.cc11 #include "src/compiler/linkage.h"
36 CodeGenerator::CodeGenerator(Frame* frame, Linkage* linkage, argument
39 linkage_(linkage),
90 if (linkage()->GetIncomingDescriptor()->IsJSFunctionCall()) {
93 // Architecture-specific, linkage-specific prologue.
166 // avoid clobbering callee saved registers in case of C linkage and
169 if (linkage()->GetIncomingDescriptor()->InitializeRootRegister()) {
295 linkage()->GetIncomingDescriptor();
H A Dpipeline.cc400 bool OptimizeGraph(Linkage* linkage);
403 Handle<Code> GenerateCode(Linkage* linkage);
405 bool ScheduleAndSelectInstructions(Linkage* linkage, bool trim_graph);
1234 void Run(PipelineData* data, Zone* temp_zone, Linkage* linkage) { argument
1236 temp_zone, data->graph()->NodeCount(), linkage, data->sequence(),
1426 void Run(PipelineData* data, Zone* temp_zone, Linkage* linkage) { argument
1427 CodeGenerator generator(data->frame(), linkage, data->sequence(),
1564 bool PipelineImpl::OptimizeGraph(Linkage* linkage) { argument
1654 return ScheduleAndSelectInstructions(linkage, true);
1706 Linkage linkage(Linkag
1789 ScheduleAndSelectInstructions(Linkage* linkage, bool trim_graph) argument
1886 GenerateCode(Linkage* linkage) argument
[all...]
H A Dinstruction-selector.cc24 Zone* zone, size_t node_count, Linkage* linkage,
31 linkage_(linkage),
401 return linkage()->GetIncomingDescriptor()->flags() &
1033 linkage()->GetParameterType(ParameterIndexOf(node->op()));
2250 linkage()->ParameterHasSecondaryLocation(index)
2252 node, linkage()->GetParameterLocation(index),
2253 linkage()->GetParameterSecondaryLocation(index))
2254 : g.DefineAsLocation(node, linkage()->GetParameterLocation(index));
2277 g.DefineAsLocation(node, linkage()->GetOsrValueLocation(index)));
2367 bool from_native_stack = linkage()
23 InstructionSelector( Zone* zone, size_t node_count, Linkage* linkage, InstructionSequence* sequence, Schedule* schedule, SourcePositionTable* source_positions, Frame* frame, SourcePositionMode source_position_mode, Features features, EnableScheduling enable_scheduling, EnableSerialization enable_serialization) argument
[all...]
/external/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h94 /// \brief The linkage type of the associated global value.
96 /// One use is to flag values that have local linkage types and need to
99 /// In the future this will be used to update and optimize linkage
166 /// Return linkage type recorded for this global value.
167 GlobalValue::LinkageTypes linkage() const { function in class:llvm::GlobalValueSummary
171 /// Sets the linkage to the value determined by global summary-based
179 bool needsRenaming() const { return GlobalValue::isLocalLinkage(linkage()); }
/external/swiftshader/third_party/LLVM/include/llvm/
H A DGlobalValue.h31 /// @brief An enumeration for the kinds of linkage for global values.
48 ExternalWeakLinkage,///< ExternalWeak linkage description.
61 LinkageTypes linkage, const Twine &Name)
63 Linkage(linkage), Visibility(DefaultVisibility), Alignment(0),
71 LinkageTypes Linkage : 5; // The linkage of this global
170 /// weak linkage then the code defining it may be replaced by different code.
60 GlobalValue(Type *ty, ValueTy vty, Use *Ops, unsigned NumOps, LinkageTypes linkage, const Twine &Name) argument
/external/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp211 /// @param linkage function linkage
220 llvm::GlobalValue::LinkageTypes linkage,
226 llvm::Function::Create(functType, linkage, functName, &module);
215 createFunction(llvm::Module &module, llvm::Type *retType, const ArgTypes &theArgTypes, const ArgNames &theArgNames, const std::string &functName, llvm::GlobalValue::LinkageTypes linkage, bool declarationOnly, bool isVarArg) argument
/external/swiftshader/third_party/LLVM/examples/ExceptionDemo/
H A DExceptionDemo.cpp216 /// @param linkage function linkage
225 llvm::GlobalValue::LinkageTypes linkage,
231 llvm::Function::Create(functType, linkage, functName, &module);
220 createFunction(llvm::Module &module, llvm::Type *retType, const ArgTypes &theArgTypes, const ArgNames &theArgNames, const std::string &functName, llvm::GlobalValue::LinkageTypes linkage, bool declarationOnly, bool isVarArg) argument
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.mli76 (** The linkage of a global value, accessed with {!linkage} and
124 internal linkage. *)
1280 (** [linkage g] returns the linkage of the global value [g].
1282 val linkage : llvalue -> Linkage.t var
1284 (** [set_linkage l g] sets the linkage of the global value [g] to [l].
/external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/
H A Dllvm.mli71 (** The linkage of a global value, accessed with {!linkage} and
108 internal linkage. *)
1123 (** [linkage g] returns the linkage of the global value [g].
1125 val linkage : llvalue -> Linkage.t var
1127 (** [set_linkage l g] sets the linkage of the global value [g] to [l].
/external/clang/tools/c-index-test/
H A Dc-index-test.c1247 const char *linkage = 0; local
1254 case CXLinkage_NoLinkage: linkage = "NoLinkage"; break;
1255 case CXLinkage_Internal: linkage = "Internal"; break;
1256 case CXLinkage_UniqueExternal: linkage = "UniqueExternal"; break;
1257 case CXLinkage_External: linkage = "External"; break;
1260 if (linkage) {
1262 printf("linkage=%s\n", linkage);
4269 " c-index-test -test-print-linkage-source {<args>}*\n"
4362 else if (argc > 2 && strcmp(argv[1], "-test-print-linkage
[all...]

Completed in 1715 milliseconds