/arkcompiler/ets_frontend/es2panda/compiler/core/ |
D | regAllocator.cpp | 38 void RegAllocator::PushBack(IRNode *ins) in PushBack() 73 void RegAllocator::Run(IRNode *ins, int64_t typeIndex) in Run() 79 void RegAllocator::Run(IRNode *ins) in Run() 97 void RegAllocator::Run(IRNode *ins, size_t argCount) in Run() 126 IRNode *ins = *it; in AdjustInsRegWhenHasSpill() local 157 void RegAllocator::AdjustInsSpill(const Span<VReg *> ®isters, IRNode *ins, ArenaList<IRNode *> &… in AdjustInsSpill() 191 void RegAllocator::AdjustRangeInsSpill(Span<VReg *> ®isters, IRNode *ins, ArenaList<IRNode *> &n… in AdjustRangeInsSpill()
|
D | regAllocator.h | 66 auto *ins = Alloc<T>(node, std::forward<Args>(args)...); in Emit() local 73 auto *ins = Alloc<T>(node, std::forward<Args>(args)...); in EmitWithType() local 80 auto *ins = Alloc<T>(node, std::forward<Args>(args)...); in EmitRange() local
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
D | regAllocator.h | 107 auto *const ins = Alloc<T>(node, std::forward<Args>(args)...); in Emit() local 125 auto *const ins = Alloc<T>(node, std::forward<Args>(args)...); in Emit() local
|
D | regAllocator.cpp | 87 std::pair<bool, std::size_t> RegAllocatorBase::RegIndicesValid(const IRNode *const ins, const Span<… in RegIndicesValid() 109 VReg RegAllocatorBase::Spill(IRNode *const ins, const VReg reg) const in Spill() 145 void RegAllocator::Run(IRNode *const ins, const int32_t spillMax) in Run() 212 void RangeRegAllocator::Run(IRNode *const ins, VReg rangeStart, const std::size_t argCount) in Run()
|
D | emitter.cpp | 180 void FunctionEmitter::GenInstructionDebugInfo(const IRNode *ins, pandasm::Ins *pandaIns) in GenInstructionDebugInfo() 213 for (const auto *ins : cg_->Insns()) { in GenFunctionInstructions() local 359 static void UpdateLiteralBufferId([[maybe_unused]] panda::pandasm::Ins *ins, [[maybe_unused]] uint3… in UpdateLiteralBufferId() 395 for (auto *ins : programElement->LiteralBufferIns()) { in AddProgramElement() local 433 for (const auto &ins : func.ins) { in DumpAsm() local
|
/arkcompiler/ets_frontend/arkguard/test/grammar/rename_file_name/from-with-directory/ |
D | import_dir.ts | 22 let ins = new t1.CustomClass(); variable
|
/arkcompiler/ets_runtime/test/aottest/ts_inline_exception8/ |
D | ts_inline_exception8.ts | 29 let ins = new A() variable
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/ |
D | factory.h | 50 static ObjectFactory &ins() in ins() function 105 static FunctionFactory &ins() in ins() function
|
/arkcompiler/runtime_core/assembler/tests/ |
D | assembler_ins_test.cpp | 126 panda::pandasm::Ins ins; variable 209 panda::pandasm::Ins ins; variable
|
/arkcompiler/ets_frontend/es2panda/util/ |
D | patchFix.cpp | 166 for (const auto &ins : func->ins) { in GenerateFunctionAndClassHash() local 309 bool IsFunctionOrClassDefineIns(panda::pandasm::Ins &ins) in IsFunctionOrClassDefineIns() 319 bool IsStPatchVarIns(panda::pandasm::Ins &ins) in IsStPatchVarIns() 367 void PatchFix::AddHeadAndTailInsForPatchFuncMain0(std::vector<panda::pandasm::Ins> &ins) in AddHeadAndTailInsForPatchFuncMain0() 387 void PatchFix::AddTailInsForPatchFuncMain1(std::vector<panda::pandasm::Ins> &ins) in AddTailInsForPatchFuncMain1()
|
/arkcompiler/ets_frontend/ets2panda/compiler/debugger/ |
D | debuginfoDumper.cpp | 91 void DebugInfoDumper::WriteIns(const pandasm::Ins &ins) in WriteIns()
|
/arkcompiler/ets_frontend/es2panda/compiler/debugger/ |
D | debuginfoDumper.cpp | 94 void DebugInfoDumper::WriteIns(const pandasm::Ins &ins) in WriteIns()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
D | emitter.cpp | 187 void FunctionEmitter::GenInstructionDebugInfo(const IRNode *ins, panda::pandasm::Ins *pandaIns) in GenInstructionDebugInfo() 214 for (const auto *ins : pg_->Insns()) { in GenFunctionInstructions() local 642 for (const auto &ins : func.ins) { in DumpAsm() local
|
D | typeExtractorEmitter.cpp | 97 for (const auto *ins : pg_->Insns()) { in GenFunctionTypeInfo() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | verifier.cpp | 234 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
|
D | llvm_ir_builder.cpp | 242 auto ins = acc_.Ins(bb[0]); in Build() local 491 std::vector<GateRef> ins; in HandleCall() local 506 std::vector<GateRef> ins; in HandleBytecodeCall() local 513 std::vector<GateRef> ins; in HandleRuntimeCall() local 624 std::vector<GateRef> ins; in HandleRuntimeCallWithArgv() local 1036 std::vector<GateRef> ins; in HandlePhi() local 1119 std::vector<GateRef> ins; in HandleReturn() local 1270 std::vector<GateRef> ins; in HandleZExtInt() local 1277 std::vector<GateRef> ins; in HandleSExtInt() local 1313 std::vector<GateRef> ins; in HandleBranch() local [all …]
|
D | litecg_ir_builder.cpp | 709 std::vector<GateRef> ins; in HandleBranch() local 757 std::vector<GateRef> ins; in HandleReturn() local 791 std::vector<GateRef> ins; in HandleRuntimeCall() local 943 std::vector<GateRef> ins; in HandleZExtInt() local 995 std::vector<GateRef> ins; in HandleRuntimeCallWithArgv() local 1041 std::vector<GateRef> ins; in HandleCall() local 1556 std::vector<GateRef> ins; in HandleIntRev() local 1714 std::vector<GateRef> ins; in HandleSExtInt() local 1830 std::vector<GateRef> ins; in HandlePhi() local 1880 std::vector<GateRef> ins; in HandleSwitch() local [all …]
|
/arkcompiler/runtime_core/bytecode_optimizer/ |
D | codegen.cpp | 95 … [](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
|
/arkcompiler/ets_frontend/merge_abc/protos/ |
D | assemblyFunction.proto | 65 repeated Ins ins = 5; field
|
/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 | 131 panda::pandasm::Ins ins; in Deserialize() local
|
/arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
D | optimize_bytecode.cpp | 142 pandasm::Ins &ins = function.ins[idx++]; in BuildMapFromPcToIns() local
|
D | codegen.cpp | 497 pandasm::Ins ins; in CallHandler() local 1365 pandasm::Ins ins; in VisitLoadString() local 1389 pandasm::Ins ins; in VisitReturn() local
|
/arkcompiler/runtime_core/static_core/assembler/ |
D | assembly-function.h | 78 std::vector<panda::pandasm::Ins> ins; /* function instruction list */ member
|
/arkcompiler/runtime_core/assembler/ |
D | assembly-function.h | 77 std::vector<panda::pandasm::Ins> ins; /* function instruction list */ member
|