Home
last modified time | relevance | path

Searched defs:ins (Results 1 – 22 of 22) 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(const Span<VReg *> &registers, IRNode *ins, ArenaList<IRNode *> &… 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/runtime_core/assembler/tests/
Dassembler_ins_test.cpp126 panda::pandasm::Ins ins; variable
209 panda::pandasm::Ins ins; variable
/arkcompiler/ets_frontend/es2panda/util/
DpatchFix.cpp166 for (const auto &ins : func->ins) { in GenerateFunctionAndClassHash() local
302 bool IsFunctionOrClassDefineIns(panda::pandasm::Ins &ins) in IsFunctionOrClassDefineIns()
312 bool IsStPatchVarIns(panda::pandasm::Ins &ins) in IsStPatchVarIns()
360 void PatchFix::AddHeadAndTailInsForPatchFuncMain0(std::vector<panda::pandasm::Ins> &ins) in AddHeadAndTailInsForPatchFuncMain0()
380 void PatchFix::AddTailInsForPatchFuncMain1(std::vector<panda::pandasm::Ins> &ins) in AddTailInsForPatchFuncMain1()
/arkcompiler/ets_frontend/es2panda/compiler/debugger/
DdebuginfoDumper.cpp94 void DebugInfoDumper::WriteIns(const pandasm::Ins &ins) in WriteIns()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
Demitter.cpp160 void FunctionEmitter::GenInstructionDebugInfo(const IRNode *ins, panda::pandasm::Ins *pandaIns) in GenInstructionDebugInfo()
193 for (const auto *ins : pg_->Insns()) { in GenFunctionInstructions() local
562 for (const auto &ins : func.ins) { in DumpAsm() local
DtypeExtractorEmitter.cpp97 for (const auto *ins : pg_->Insns()) { in GenFunctionTypeInfo() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dverifier.cpp234 auto ins = ac.Ins(fixedGate); in RunFixedGatesRelationsCheck() local
270 auto ins = ac.Ins(gate); in RunFlowCyclesFind() local
282 auto ins = ac.Ins(gate); in RunFlowCyclesFind() local
371 auto ins = ac.Ins(schedulableGate); in RunPrologGatesCheck() local
Dllvm_ir_builder.cpp239 auto ins = acc_.Ins(bb[0]); in Build() local
488 std::vector<GateRef> ins; in HandleCall() local
503 std::vector<GateRef> ins; in HandleBytecodeCall() local
510 std::vector<GateRef> ins; in HandleRuntimeCall() local
620 std::vector<GateRef> ins; in HandleRuntimeCallWithArgv() local
989 std::vector<GateRef> ins; in HandlePhi() local
1068 std::vector<GateRef> ins; in HandleReturn() local
1219 std::vector<GateRef> ins; in HandleZExtInt() local
1226 std::vector<GateRef> ins; in HandleSExtInt() local
1262 std::vector<GateRef> ins; in HandleBranch() local
[all …]
Dgraph_linearizer.cpp639 auto ins = acc_.Ins(rootGate); in ScheduleFloatingGate() local
707 auto ins = acc_.Ins(gate); in ScheduleGate() local
Dscheduler.cpp465 auto ins = acc.Ins(head); in Print() local
/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()
468 pandasm::Ins ins; in VisitLoadString() local
485 pandasm::Ins ins; in VisitReturn() local
Doptimize_bytecode.cpp102 pandasm::Ins &ins = function.ins[idx++]; in BuildMapFromPcToIns() local
/arkcompiler/ets_frontend/merge_abc/src/
DassemblyFunctionProto.cpp127 panda::pandasm::Ins ins; in Deserialize() 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/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.h252 void SetScopeStart(const compiler::IRNode *ins) in SetScopeStart()
257 void SetScopeEnd(const compiler::IRNode *ins) in SetScopeEnd()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dmethod_type_infer.cpp370 auto ins = gateAccessor_.ConstIns(gate); in InferPhiGate() local
1452 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.cpp2310 BytecodeInstruction ins(frameHandler.GetPc()); in SaveFrameToContext() local