Home
last modified time | relevance | path

Searched refs:deoptType (Results 1 - 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/
H A Djs_stackgetter.h43 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 Dgraph_editor.cpp139 GateRef deoptType = acc_.GetValueIn(use, 2); // 2: deopt type in HasOsrDeoptUse() local
140 uint64_t v = acc_.GetConstantValue(deoptType); in HasOsrDeoptUse()
H A Dtyped_hcr_lowering.cpp411 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 Dcpu_profiler.cpp269 methodKey.deoptType = method->GetDeoptType(); in GetStack()
338 methodKey.deoptType = method->GetDeoptType(); in GetStackCallNapi()
H A Dsamples_record.cpp533 frameInfoTemps[i].methodKey.deoptType); in FrameInfoTempToMap()
562 napiFrameInfoTemps_[i].methodKey.deoptType); in NapiFrameInfoTempToMap()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dinlining.h106 DeoptimizeType deoptType = DeoptimizeType::INLINE_IC);
H A Dinlining.cpp386 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 Dheap_sampling.cpp148 frameInfoTemps_[i].methodKey.deoptType); in FillScriptIdAndStore()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Druntime_interface.h1621 inline const char *DeoptimizeTypeToString(DeoptimizeType deoptType) in DeoptimizeTypeToString() argument
1623 auto idx = static_cast<uint8_t>(deoptType); in DeoptimizeTypeToString()
H A Dinst.h6715 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 Doptimized_call.cpp1425 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 Doptimized_call.cpp1420 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 Dllvm_ir_builder.cpp2882 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 Dlitecg_ir_builder.cpp2928 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()

Completed in 39 milliseconds