Home
last modified time | relevance | path

Searched defs:ins (Results 1 – 21 of 21) sorted by relevance

/arkcompiler/ets_frontend/es2panda/compiler/core/
DregAllocator.cpp38 void RegAllocator::PushBack(IRNode *ins) in PushBack()
65 void RegAllocator::Run(IRNode *ins, int64_t typeIndex) in Run()
71 void RegAllocator::Run(IRNode *ins) in Run()
90 void RegAllocator::Run(IRNode *ins, size_t argCount) in Run()
119 IRNode *ins = *it; in AdjustInsRegWhenHasSpill() local
151 void RegAllocator::AdjustInsSpill(Span<VReg *> &registers, IRNode *ins, ArenaList<IRNode *> &newIns… in AdjustInsSpill()
185 void RegAllocator::AdjustRangeInsSpill(Span<VReg *> &registers, IRNode *ins, ArenaList<IRNode *> &n… in AdjustRangeInsSpill()
DregAllocator.h65 auto *ins = Alloc<T>(node, std::forward<Args>(args)...); in Emit() local
72 auto *ins = Alloc<T>(node, std::forward<Args>(args)...); in EmitWithType() local
79 auto *ins = Alloc<T>(node, std::forward<Args>(args)...); in EmitRange() local
/arkcompiler/ets_frontend/es2panda/util/
Dhotfix.cpp160 for (const auto &ins : func->ins) { in GenerateFunctionAndClassHash() local
296 bool IsFunctionOrClassDefineIns(panda::pandasm::Ins &ins) in IsFunctionOrClassDefineIns()
306 bool IsStPatchVarIns(panda::pandasm::Ins &ins) in IsStPatchVarIns()
342 void Hotfix::AddHeadAndTailInsForPatchFuncMain0(std::vector<panda::pandasm::Ins> &ins) in AddHeadAndTailInsForPatchFuncMain0()
362 void Hotfix::AddTailInsForPatchFuncMain1(std::vector<panda::pandasm::Ins> &ins) in AddTailInsForPatchFuncMain1()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
Demitter.cpp153 void FunctionEmitter::GenInstructionDebugInfo(const IRNode *ins, panda::pandasm::Ins *pandaIns) in GenInstructionDebugInfo()
186 for (const auto *ins : pg_->Insns()) { in GenFunctionInstructions() local
523 for (const auto &ins : func.ins) { in DumpAsm() local
DtypeExtractorEmitter.cpp51 for (const auto *ins : pg_->Insns()) { in GenFunctionTypeInfo() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dverifier.cpp231 auto ins = ac.Ins(fixedGate); in RunFixedGatesRelationsCheck() local
267 auto ins = ac.Ins(gate); in RunFlowCyclesFind() local
279 auto ins = ac.Ins(gate); in RunFlowCyclesFind() local
368 auto ins = ac.Ins(schedulableGate); in RunPrologGatesCheck() local
Dllvm_ir_builder.cpp216 auto ins = acc_.Ins(bb[0]); in Build() local
458 std::vector<GateRef> ins; in HandleCall() local
471 std::vector<GateRef> ins; in HandleBytecodeCall() local
478 std::vector<GateRef> ins; in HandleRuntimeCall() local
553 std::vector<GateRef> ins; in HandleRuntimeCallWithArgv() local
860 std::vector<GateRef> ins; in HandlePhi() local
923 std::vector<GateRef> ins; in HandleReturn() local
1066 std::vector<GateRef> ins; in HandleZExtInt() local
1073 std::vector<GateRef> ins; in HandleSExtInt() local
1109 std::vector<GateRef> ins; in HandleBranch() local
[all …]
Dscheduler.cpp462 auto ins = acc.Ins(head); in Print() local
/arkcompiler/ets_frontend/es2panda/compiler/debugger/
DdebuginfoDumper.cpp94 void DebugInfoDumper::WriteIns(const pandasm::Ins &ins) in WriteIns()
/arkcompiler/ets_frontend/merge_abc/protos/
DassemblyFunction.proto65 repeated Ins ins = 5; field
/arkcompiler/runtime_core/bytecode_optimizer/
Dcodegen.cpp95 … [](const auto &ins) { return ins.opcode != pandasm::Opcode::INVALID; }); in RunImpl()
521 pandasm::Ins ins; in VisitLoadString() local
545 pandasm::Ins ins; in VisitReturn() local
Doptimize_bytecode.cpp102 pandasm::Ins &ins = function.ins[idx++]; in BuildMapFromPcToIns() local
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp336 static void ParseInstructionOpCode(const Json::Value &ins, panda::pandasm::Ins &pandaIns) in ParseInstructionOpCode()
346 static void ParseInstructionRegs(const Json::Value &ins, panda::pandasm::Ins &pandaIns) in ParseInstructionRegs()
356 static void ParseInstructionIds(const Json::Value &ins, panda::pandasm::Ins &pandaIns) in ParseInstructionIds()
368 static void ParseInstructionImms(const Json::Value &ins, panda::pandasm::Ins &pandaIns) in ParseInstructionImms()
385 static void ParseInstructionLabel(const Json::Value &ins, panda::pandasm::Ins &pandaIns) in ParseInstructionLabel()
398 static void ParseInstructionDebugInfo(const Json::Value &ins, panda::pandasm::Ins &pandaIns) in ParseInstructionDebugInfo()
432 static panda::pandasm::Ins ParseInstruction(const Json::Value &ins) in ParseInstruction()
564 auto ins = function["i"]; in ParseFunctionInstructions() local
/arkcompiler/ets_frontend/merge_abc/src/
DassemblyFunctionProto.cpp127 panda::pandasm::Ins ins; in Deserialize() local
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dcircuit_optimizer_tests.cpp398 std::vector<GateRef> ins; in HWTEST_F_L0() local
478 std::vector<GateRef> ins; in HWTEST_F_L0() local
/arkcompiler/runtime_core/assembler/
Dassembly-function.h77 std::vector<panda::pandasm::Ins> ins; /* function instruction list */ member
/arkcompiler/ets_frontend/ts2panda/ts2abc/tests/sources/
Dadd.json8 "ins": [ array
/arkcompiler/ets_frontend/es2panda/binder/
Dscope.h247 void SetScopeStart(const compiler::IRNode *ins) in SetScopeStart()
252 void SetScopeEnd(const compiler::IRNode *ins) in SetScopeEnd()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dtype_infer.cpp332 auto ins = gateAccessor_.ConstIns(gate); in InferPhiGate() local
1148 auto ins = gateAccessor_.ConstIns(gate); in CollectGateTypeLogInfo() local
/arkcompiler/runtime_core/disassembler/
Ddisassembler.cpp1392 std::string ins = i.ToString("", true, method.regs_num); in Serialize() local
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.cpp2122 BytecodeInstruction ins(frameHandler.GetPc()); in SaveFrameToContext() local