Home
last modified time | relevance | path

Searched refs:Parameter (Results 1 - 25 of 58) sorted by relevance

123

/arkcompiler/ets_frontend/merge_abc/src/
H A DassemblyFunctionProto.h37 class Parameter { class
39 static void Serialize(const panda::pandasm::Function::Parameter &param, protoPanda::Parameter &protoParam);
40 static void Deserialize(const protoPanda::Parameter &protoParam, panda::pandasm::Function::Parameter &param,
H A DassemblyFunctionProto.cpp40 void Parameter::Serialize(const panda::pandasm::Function::Parameter &param, protoPanda::Parameter &protoParam) in Serialize()
48 void Parameter::Deserialize(const protoPanda::Parameter &protoParam, panda::pandasm::Function::Parameter &param, in Deserialize()
92 Parameter::Serialize(param, *protoParam); in Serialize()
177 panda::pandasm::Function::Parameter param(paramType, panda::panda_file::SourceLang::ECMASCRIPT); in Deserialize()
178 Parameter::Deserialize(protoParam, param, allocator); in Deserialize()
/arkcompiler/runtime_core/assembler/tests/
H A Dmangling_tests.cpp25 std::vector<Function::Parameter> params; in TEST()
45 std::vector<Function::Parameter> params; in TEST()
H A Dassembler_mangling_test.cpp37 std::vector<Function::Parameter> params; in HWTEST_F()
71 std::vector<Function::Parameter> params; in HWTEST_F()
/arkcompiler/runtime_core/static_core/assembler/tests/
H A Dmangling_tests.cpp28 std::vector<Function::Parameter> params; in TEST()
48 std::vector<Function::Parameter> params; in TEST()
/arkcompiler/runtime_core/assembler/
H A Dmangling.h42 inline std::string MangleFunctionName(const std::string &name, const std::vector<pandasm::Function::Parameter> &params, in MangleFunctionName()
64 const std::vector<pandasm::Function::Parameter> &params) in GetFunctionSignatureFromName()
H A Dassembly-function.h62 struct Parameter { struct
66 Parameter(Type t, panda::panda_file::SourceLang lang) in Parameter() function
84 std::vector<Parameter> params;
/arkcompiler/runtime_core/static_core/assembler/
H A Dmangling.h42 inline std::string MangleFunctionName(const std::string &name, const std::vector<pandasm::Function::Parameter> &params, in MangleFunctionName()
64 const std::vector<pandasm::Function::Parameter> &params) in GetFunctionSignatureFromName()
H A Dassembly-function.h63 struct Parameter { struct
67 Parameter(Type t, ark::panda_file::SourceLang lang) in Parameter() function
86 std::vector<Parameter> params;
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsParameterProperty.h73 const Expression *Parameter() const in Parameter() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSParameterProperty
78 Expression *Parameter() in Parameter() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSParameterProperty
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dmethod_properties.cpp37 if (!GetHasParamsOnStack() && inst->GetOpcode() == Opcode::Parameter) { in MethodProperties()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsParameterProperty.h58 const Expression *Parameter() const in Parameter() function in ark::es2panda::ir::TSParameterProperty
/arkcompiler/runtime_core/abc2program/
H A Dabc_method_processor.cpp57 function_.params.emplace_back(pandasm::Function::Parameter(any_type, LANG_ECMA)); in FillProto()
H A Dprogram_dump.h51 void DumpFunctionParamAtIndex(std::ostream &os, const pandasm::Function::Parameter &param, size_t idx) const;
/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dgraph_checker.cpp186 ASSERT_DO(inst->GetOpcode() != Opcode::Parameter, in CheckDataFlow()
187 std::cerr << "Not entry block can't contain Parameter instructions" << *inst << std::endl); in CheckDataFlow()
265 opc == Opcode::Constant || opc == Opcode::Parameter || opc == Opcode::SpillFill, in CheckStartBlock()
267 << "Entry block can contain Constant, Parameter, NullPtr, SafePoint, NOP or SpillFill instructions" in CheckStartBlock()
269 if (opc == Opcode::Parameter) { in CheckStartBlock()
342 case Opcode::Parameter: in checkSpillFillMultiple()
/arkcompiler/runtime_core/bytecode_optimizer/
H A Dbytecode_optimizer_isapi.rb312 %w[Phi Try SaveState Parameter].each do |op|
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
H A Dreg_alloc_base.cpp175 if (inst->GetOpcode() == Opcode::Parameter) { in SetPreassignedRegisters()
H A Dreg_alloc_resolver.cpp233 if (inst->GetOpcode() == Opcode::Parameter) { in ResolveOutput()
/arkcompiler/runtime_core/static_core/abc2program/
H A Dabc_method_processor.cpp98 pandasm::Function::Parameter(thisType, keyData_.GetFileLanguage())); in GetMetaData()
/arkcompiler/ets_frontend/ets2panda/compiler/debugger/
H A DdebuginfoDumper.cpp66 } else if constexpr (std::is_same_v<T, pandasm::Function::Parameter>) { in WrapArray()
/arkcompiler/ets_frontend/es2panda/compiler/debugger/
H A DdebuginfoDumper.cpp66 } else if constexpr (std::is_same_v<T, pandasm::Function::Parameter>) { in WrapArray()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
H A Dreg_alloc_base.cpp192 if (inst->GetOpcode() == Opcode::Parameter) { in SetPreassignedRegisters()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_typeapi_create.cpp223 fn_.params.insert(fn_.params.begin(), pandasm::Function::Parameter(pandasm::Type(name_, 0), SourceLanguage::ETS)); in Create()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dir_builder.h60 V(Parameter, (GateRef gate)) \
/arkcompiler/runtime_core/compiler/tests/
H A Dcompiler_inst_test.cpp188 if (inst->GetOpcode() != Opcode::Parameter) { in HWTEST_F()
193 EXPECT_EQ(parameterInst->Clone(graph)->GetOpcode(), Opcode::Parameter); in HWTEST_F()

Completed in 11 milliseconds

123