Home
last modified time | relevance | path

Searched refs:FunctionDeclaration (Results 1 – 25 of 52) sorted by relevance

123

/external/skqp/src/sksl/ir/
DSkSLSymbolTable.cpp13 std::vector<const FunctionDeclaration*> SymbolTable::GetFunctions(const Symbol& s) { in GetFunctions()
16 return { &((FunctionDeclaration&) s) }; in GetFunctions()
20 return std::vector<const FunctionDeclaration*>(); in GetFunctions()
39 for (const FunctionDeclaration* prev : previousFunctions) { in operator []()
41 for (const FunctionDeclaration* current : functions) { in operator []()
84 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership()
85 functions.push_back((const FunctionDeclaration*) oldSymbol); in addWithoutOwnership()
86 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership()
91 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership()
95 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership()
[all …]
DSkSLFunctionReference.h23 std::vector<const FunctionDeclaration*> function) in FunctionReference()
39 const std::vector<const FunctionDeclaration*> fFunctions;
44 FunctionReference(int offset, std::vector<const FunctionDeclaration*> function, in FunctionReference()
DSkSLFunctionDeclaration.h23 struct FunctionDeclaration : public Symbol { struct
24 FunctionDeclaration(int offset, Modifiers modifiers, StringFragment name, in FunctionDeclaration() argument
45 bool matches(const FunctionDeclaration& f) const { in matches() argument
DSkSLUnresolvedFunction.h19 UnresolvedFunction(std::vector<const FunctionDeclaration*> funcs) in UnresolvedFunction()
33 const std::vector<const FunctionDeclaration*> fFunctions;
DSkSLFunctionDefinition.h21 FunctionDefinition(int offset, const FunctionDeclaration& declaration, in FunctionDefinition()
36 const FunctionDeclaration& fDeclaration;
DSkSLSymbolTable.h19 struct FunctionDeclaration;
53 static std::vector<const FunctionDeclaration*> GetFunctions(const Symbol& s);
DSkSLFunctionCall.h20 FunctionCall(int offset, const Type& type, const FunctionDeclaration& function, in FunctionCall()
56 const FunctionDeclaration& fFunction;
/external/skia/src/sksl/ir/
DSkSLSymbolTable.cpp13 std::vector<const FunctionDeclaration*> SymbolTable::GetFunctions(const Symbol& s) { in GetFunctions()
16 return { &((FunctionDeclaration&) s) }; in GetFunctions()
20 return std::vector<const FunctionDeclaration*>(); in GetFunctions()
39 for (const FunctionDeclaration* prev : previousFunctions) { in operator []()
41 for (const FunctionDeclaration* current : functions) { in operator []()
87 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership()
88 functions.push_back((const FunctionDeclaration*) oldSymbol); in addWithoutOwnership()
89 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership()
94 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership()
98 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership()
[all …]
DSkSLFunctionReference.h23 std::vector<const FunctionDeclaration*> function) in FunctionReference()
41 const std::vector<const FunctionDeclaration*> fFunctions;
46 FunctionReference(int offset, std::vector<const FunctionDeclaration*> function, in FunctionReference()
DSkSLFunctionDeclaration.h23 struct FunctionDeclaration : public Symbol { struct
24 FunctionDeclaration(int offset, Modifiers modifiers, StringFragment name, in FunctionDeclaration() function
51 bool matches(const FunctionDeclaration& f) const { in matches() argument
DSkSLUnresolvedFunction.h19 UnresolvedFunction(std::vector<const FunctionDeclaration*> funcs) in UnresolvedFunction()
35 const std::vector<const FunctionDeclaration*> fFunctions;
DSkSLFunctionDefinition.h23 FunctionDefinition(int offset, const FunctionDeclaration& declaration, in FunctionDefinition()
40 const FunctionDeclaration& fDeclaration;
DSkSLSymbolTable.h19 struct FunctionDeclaration;
53 static std::vector<const FunctionDeclaration*> GetFunctions(const Symbol& s);
DSkSLFunctionCall.h20 FunctionCall(int offset, const Type& type, const FunctionDeclaration& function, in FunctionCall()
62 const FunctionDeclaration& fFunction;
/external/swiftshader/third_party/subzero/src/
DIceGlobalInits.cpp64 FunctionDeclaration::getIntrinsicInfo(const GlobalContext *Ctx, in getIntrinsicInfo()
76 bool FunctionDeclaration::validateRegularTypeSignature() const { in validateRegularTypeSignature()
84 bool FunctionDeclaration::validateIntrinsicTypeSignature( in validateIntrinsicTypeSignature()
96 FunctionDeclaration::getTypeSignatureError(const GlobalContext *Ctx) { in getTypeSignatureError()
114 void FunctionDeclaration::dumpType(Ostream &Stream) const { in dumpType()
120 void FunctionDeclaration::dump(Ostream &Stream) const { in dump()
DIceGlobalInits.h130 class FunctionDeclaration : public GlobalDeclaration {
131 FunctionDeclaration() = delete;
132 FunctionDeclaration(const FunctionDeclaration &) = delete;
133 FunctionDeclaration &operator=(const FunctionDeclaration &) = delete;
136 static FunctionDeclaration *create(GlobalContext *Context, in create()
141 return new (Context->allocate<FunctionDeclaration>()) in create()
142 FunctionDeclaration(Signature, CallingConv, Linkage, IsProto); in create()
197 FunctionDeclaration(const FuncSigType &Signature, in FunctionDeclaration() function
/external/skqp/src/sksl/
DSkSLMetalCodeGenerator.h155 void writeFunctionStart(const FunctionDeclaration& f);
157 void writeFunctionDeclaration(const FunctionDeclaration& f);
239 Requirements requirements(const FunctionDeclaration& f);
272 std::unordered_map<const FunctionDeclaration*, Requirements> fRequirements;
DSkSLIRGenerator.h114 const FunctionDeclaration& function,
116 int callCost(const FunctionDeclaration& function,
174 const FunctionDeclaration* fCurrentFunction;
DSkSLSPIRVCodeGenerator.h115 SpvId getFunctionType(const FunctionDeclaration& function);
136 SpvId writeFunctionStart(const FunctionDeclaration& f, OutputStream& out);
138 SpvId writeFunctionDeclaration(const FunctionDeclaration& f, OutputStream& out);
319 std::unordered_map<const FunctionDeclaration*, SpvId> fFunctionMap;
DSkSLGLSLCodeGenerator.h112 void writeFunctionStart(const FunctionDeclaration& f);
114 void writeFunctionDeclaration(const FunctionDeclaration& f);
DSkSLJIT.h255 bool hasStageSignature(const FunctionDeclaration& f);
333 std::unordered_map<const FunctionDeclaration*, LLVMValueRef> fFunctions;
/external/skia/src/sksl/
DSkSLMetalCodeGenerator.h160 void writeFunctionStart(const FunctionDeclaration& f);
162 void writeFunctionDeclaration(const FunctionDeclaration& f);
246 Requirements requirements(const FunctionDeclaration& f);
278 std::unordered_map<const FunctionDeclaration*, Requirements> fRequirements;
DSkSLIRGenerator.h92 const FunctionDeclaration& function,
94 int callCost(const FunctionDeclaration& function,
155 const FunctionDeclaration* fCurrentFunction;
DSkSLSPIRVCodeGenerator.h159 SpvId getFunctionType(const FunctionDeclaration& function);
182 SpvId writeFunctionStart(const FunctionDeclaration& f, OutputStream& out);
184 SpvId writeFunctionDeclaration(const FunctionDeclaration& f, OutputStream& out);
373 std::unordered_map<const FunctionDeclaration*, SpvId> fFunctionMap;
DSkSLGLSLCodeGenerator.h117 void writeFunctionStart(const FunctionDeclaration& f);
119 void writeFunctionDeclaration(const FunctionDeclaration& f);

123