| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | regAllocator.cpp | 38 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 *> ®isters, IRNode *ins, ArenaList<IRNode *> &newIns… in AdjustInsSpill() 185 void RegAllocator::AdjustRangeInsSpill(Span<VReg *> ®isters, IRNode *ins, ArenaList<IRNode *> &n… in AdjustRangeInsSpill()
|
| D | regAllocator.h | 65 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/ |
| D | hotfix.cpp | 160 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/ |
| D | emitter.cpp | 153 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
|
| D | typeExtractorEmitter.cpp | 51 for (const auto *ins : pg_->Insns()) { in GenFunctionTypeInfo() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | verifier.cpp | 231 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
|
| D | llvm_ir_builder.cpp | 216 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 …]
|
| D | scheduler.cpp | 462 auto ins = acc.Ins(head); in Print() local
|
| /arkcompiler/ets_frontend/es2panda/compiler/debugger/ |
| D | debuginfoDumper.cpp | 94 void DebugInfoDumper::WriteIns(const pandasm::Ins &ins) in WriteIns()
|
| /arkcompiler/ets_frontend/merge_abc/protos/ |
| D | assemblyFunction.proto | 65 repeated Ins ins = 5; field
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | codegen.cpp | 95 … [](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
|
| D | optimize_bytecode.cpp | 102 pandasm::Ins &ins = function.ins[idx++]; in BuildMapFromPcToIns() local
|
| /arkcompiler/ets_frontend/ts2panda/ts2abc/ |
| D | ts2abc.cpp | 336 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/ |
| D | assemblyFunctionProto.cpp | 127 panda::pandasm::Ins ins; in Deserialize() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | circuit_optimizer_tests.cpp | 398 std::vector<GateRef> ins; in HWTEST_F_L0() local 478 std::vector<GateRef> ins; in HWTEST_F_L0() local
|
| /arkcompiler/ets_frontend/ts2panda/ts2abc/tests/sources/ |
| D | add.json | 8 "ins": [ array
|
| /arkcompiler/runtime_core/assembler/ |
| D | assembly-function.h | 77 std::vector<panda::pandasm::Ins> ins; /* function instruction list */ member
|
| /arkcompiler/ets_frontend/es2panda/binder/ |
| D | scope.h | 247 void SetScopeStart(const compiler::IRNode *ins) in SetScopeStart() 252 void SetScopeEnd(const compiler::IRNode *ins) in SetScopeEnd()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
| D | type_infer.cpp | 332 auto ins = gateAccessor_.ConstIns(gate); in InferPhiGate() local 1148 auto ins = gateAccessor_.ConstIns(gate); in CollectGateTypeLogInfo() local
|
| /arkcompiler/runtime_core/disassembler/ |
| D | disassembler.cpp | 1392 std::string ins = i.ToString("", true, method.regs_num); in Serialize() local
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stubs.cpp | 2124 BytecodeInstruction ins(frameHandler.GetPc()); in SaveFrameToContext() local
|