/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/ |
H A D | js_stackgetter.h | 43 kungfu::DeoptType deoptType = kungfu::DeoptType::NONE; member 50 deoptType < methodKey.deoptType) || in operator <() 52 deoptType == methodKey.deoptType && lineNumber < methodKey.lineNumber); in operator <()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | graph_editor.cpp | 139 GateRef deoptType = acc_.GetValueIn(use, 2); // 2: deopt type in HasOsrDeoptUse() local 140 uint64_t v = acc_.GetConstantValue(deoptType); in HasOsrDeoptUse()
|
H A D | typed_hcr_lowering.cpp | 411 auto deoptType = DeoptType::NONE; in LowerTypedArrayCheck() local 415 SetDeoptTypeInfo(builtinType, deoptType, typedArrayRootHclassIndex, typedArrayRootHclassOnHeapIndex); in LowerTypedArrayCheck() 426 builder_.DeoptCheck(builder_.BitOr(check1, check2), frameState, deoptType); in LowerTypedArrayCheck() 569 auto deoptType = DeoptType::NOTARRAY1; in LowerRangeCheckPredicate() local 594 builder_.DeoptCheck(check, frameState, deoptType); in LowerRangeCheckPredicate() 706 auto deoptType = DeoptType::NOTLEGALIDX1; in LowerIndexCheck() local 714 builder_.DeoptCheck(lengthCheck, frameState, deoptType); in LowerIndexCheck()
|
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/ |
H A D | cpu_profiler.cpp | 269 methodKey.deoptType = method->GetDeoptType(); in GetStack() 338 methodKey.deoptType = method->GetDeoptType(); in GetStackCallNapi()
|
H A D | samples_record.cpp | 533 frameInfoTemps[i].methodKey.deoptType); in FrameInfoTempToMap() 562 napiFrameInfoTemps_[i].methodKey.deoptType); in NapiFrameInfoTempToMap()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | inlining.h | 106 DeoptimizeType deoptType = DeoptimizeType::INLINE_IC);
|
H A D | inlining.cpp | 386 void Inlining::InsertDeoptimizeInst(CallInst *callInst, BasicBlock *callBb, DeoptimizeType deoptType) in InsertDeoptimizeInst() argument 399 GetGraph()->CreateInstDeoptimizeIf(callInst->GetPc(), compareInst, callInst->GetSaveState(), deoptType); in InsertDeoptimizeInst()
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
H A D | heap_sampling.cpp | 148 frameInfoTemps_[i].methodKey.deoptType); in FillScriptIdAndStore()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | runtime_interface.h | 1621 inline const char *DeoptimizeTypeToString(DeoptimizeType deoptType) in DeoptimizeTypeToString() argument 1623 auto idx = static_cast<uint8_t>(deoptType); in DeoptimizeTypeToString()
|
H A D | inst.h | 6715 void SetDeoptimizeType(DeoptimizeType deoptType) 6717 T::template SetField<DeoptimizeTypeField>(deoptType); 6779 explicit DeoptimizeInst(Initializer t, DeoptimizeType deoptType = DeoptimizeType::NOT_PROFILED) : Base(std::move(t)) 6781 SetDeoptimizeType(deoptType); 6801 DeoptimizeIfInst(Opcode opcode, uint32_t pc, Inst *cond, Inst *ss, DeoptimizeType deoptType) 6804 SetDeoptimizeType(deoptType);
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
H A D | optimized_call.cpp | 1425 Register deoptType = rsi; in DeoptHandlerAsm() local 1429 __ Pushq(deoptType); // argv[0] in DeoptHandlerAsm() 1434 __ Addq(5 * FRAME_SLOT_SIZE, rsp); // 5: skip runtimeId argc deoptType depth align in DeoptHandlerAsm()
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
H A D | optimized_call.cpp | 1420 Register deoptType(X1); in DeoptHandlerAsm() 1424 __ Stp(deoptType, depth, MemoryOperand(sp, -DOUBLE_SLOT_SIZE, AddrMode::PREINDEX)); in DeoptHandlerAsm()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/ |
H A D | llvm_ir_builder.cpp | 2882 GateRef deoptType = acc_.GetValueIn(gate, 2); // 2: deopt type in VisitDeoptCheck() local 2883 uint64_t v = acc_.GetConstantValue(deoptType); in VisitDeoptCheck() 2884 params.push_back(ConvertInt32ToTaggedInt(LLVMConstInt(GetInt32T(), static_cast<uint32_t>(v), false))); // deoptType in VisitDeoptCheck()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/ |
H A D | litecg_ir_builder.cpp | 2928 GateRef deoptType = acc_.GetValueIn(gate, 2); // 2: deopt type in VisitDeoptCheck() local 2929 uint64_t v = acc_.GetConstantValue(deoptType); in VisitDeoptCheck() 2931 params.push_back(ConvertInt32ToTaggedInt(constV)); // deoptType in VisitDeoptCheck()
|