/arkcompiler/ets_frontend/merge_abc/src/ |
H A D | assemblyFunctionProto.h | 37 class Parameter { class 39 static void Serialize(const panda::pandasm::Function::Parameter ¶m, protoPanda::Parameter &protoParam); 40 static void Deserialize(const protoPanda::Parameter &protoParam, panda::pandasm::Function::Parameter ¶m,
|
H A D | assemblyFunctionProto.cpp | 40 void Parameter::Serialize(const panda::pandasm::Function::Parameter ¶m, protoPanda::Parameter &protoParam) in Serialize() 48 void Parameter::Deserialize(const protoPanda::Parameter &protoParam, panda::pandasm::Function::Parameter ¶m, 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 D | mangling_tests.cpp | 25 std::vector<Function::Parameter> params; in TEST() 45 std::vector<Function::Parameter> params; in TEST()
|
H A D | assembler_mangling_test.cpp | 37 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 D | mangling_tests.cpp | 28 std::vector<Function::Parameter> params; in TEST() 48 std::vector<Function::Parameter> params; in TEST()
|
/arkcompiler/runtime_core/assembler/ |
H A D | mangling.h | 42 inline std::string MangleFunctionName(const std::string &name, const std::vector<pandasm::Function::Parameter> ¶ms, in MangleFunctionName() 64 const std::vector<pandasm::Function::Parameter> ¶ms) in GetFunctionSignatureFromName()
|
H A D | assembly-function.h | 62 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 D | mangling.h | 42 inline std::string MangleFunctionName(const std::string &name, const std::vector<pandasm::Function::Parameter> ¶ms, in MangleFunctionName() 64 const std::vector<pandasm::Function::Parameter> ¶ms) in GetFunctionSignatureFromName()
|
H A D | assembly-function.h | 63 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 D | tsParameterProperty.h | 73 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 D | method_properties.cpp | 37 if (!GetHasParamsOnStack() && inst->GetOpcode() == Opcode::Parameter) { in MethodProperties()
|
/arkcompiler/ets_frontend/ets2panda/ir/ts/ |
H A D | tsParameterProperty.h | 58 const Expression *Parameter() const in Parameter() function in ark::es2panda::ir::TSParameterProperty
|
/arkcompiler/runtime_core/abc2program/ |
H A D | abc_method_processor.cpp | 57 function_.params.emplace_back(pandasm::Function::Parameter(any_type, LANG_ECMA)); in FillProto()
|
H A D | program_dump.h | 51 void DumpFunctionParamAtIndex(std::ostream &os, const pandasm::Function::Parameter ¶m, size_t idx) const;
|
/arkcompiler/runtime_core/compiler/optimizer/ir/ |
H A D | graph_checker.cpp | 186 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 D | bytecode_optimizer_isapi.rb | 312 %w[Phi Try SaveState Parameter].each do |op|
|
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/ |
H A D | reg_alloc_base.cpp | 175 if (inst->GetOpcode() == Opcode::Parameter) { in SetPreassignedRegisters()
|
H A D | reg_alloc_resolver.cpp | 233 if (inst->GetOpcode() == Opcode::Parameter) { in ResolveOutput()
|
/arkcompiler/runtime_core/static_core/abc2program/ |
H A D | abc_method_processor.cpp | 98 pandasm::Function::Parameter(thisType, keyData_.GetFileLanguage())); in GetMetaData()
|
/arkcompiler/ets_frontend/ets2panda/compiler/debugger/ |
H A D | debuginfoDumper.cpp | 66 } else if constexpr (std::is_same_v<T, pandasm::Function::Parameter>) { in WrapArray()
|
/arkcompiler/ets_frontend/es2panda/compiler/debugger/ |
H A D | debuginfoDumper.cpp | 66 } else if constexpr (std::is_same_v<T, pandasm::Function::Parameter>) { in WrapArray()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/ |
H A D | reg_alloc_base.cpp | 192 if (inst->GetOpcode() == Opcode::Parameter) { in SetPreassignedRegisters()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_typeapi_create.cpp | 223 fn_.params.insert(fn_.params.begin(), pandasm::Function::Parameter(pandasm::Type(name_, 0), SourceLanguage::ETS)); in Create()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | ir_builder.h | 60 V(Parameter, (GateRef gate)) \
|
/arkcompiler/runtime_core/compiler/tests/ |
H A D | compiler_inst_test.cpp | 188 if (inst->GetOpcode() != Opcode::Parameter) { in HWTEST_F() 193 EXPECT_EQ(parameterInst->Clone(graph)->GetOpcode(), Opcode::Parameter); in HWTEST_F()
|