Home
last modified time | relevance | path

Searched defs:saveState (Results 1 – 25 of 42) sorted by relevance

12

/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Doptimize_string_concat.cpp86 Inst *CreateInstructionStringBuilderInstance(Graph *graph, uint32_t pc, SaveStateInst *saveState) in CreateInstructionStringBuilderInstance()
103 SaveStateInst *saveState) in CreateStringBuilderAppendStringIntrinsic()
117 …cInst *CreateStringBuilderToStringIntrinsic(Graph *graph, Inst *instance, SaveStateInst *saveState) in CreateStringBuilderToStringIntrinsic()
130 … *CreateStringBuilderDefaultConstructorCall(Graph *graph, Inst *instance, SaveStateInst *saveState) in CreateStringBuilderDefaultConstructorCall()
168 …ptimizeStringConcat::CreateAppendArgsIntrinsic(Inst *instance, Inst *arg, SaveStateInst *saveState) in CreateAppendArgsIntrinsic()
180 void OptimizeStringConcat::CreateAppendArgsIntrinsics(Inst *instance, SaveStateInst *saveState) in CreateAppendArgsIntrinsics()
188 SaveStateInst *saveState) in CreateAppendArgsIntrinsics()
196 Inst *CreateSafePoint(Graph *graph, uint32_t pc, SaveStateInst *saveState) in CreateSafePoint()
215 auto saveState = concatCall->GetSaveState(); in CreateAppendArgsLoop() local
Dinlining.cpp352 auto saveState = callInst->GetSaveState(); in DoInlineMonomorphic() local
398 auto saveState = callInst->GetSaveState(); in GetOrCloneSaveState() local
420 auto saveState = GetOrCloneSaveState(callInst, callBb); in CreateCompareClass() local
449 SaveStateInst *saveState = nullptr; in InsertDeoptimizeInst() local
1106 auto saveState = callInst->GetSaveState(); in ProcessCallReturnInstructions() local
1138 auto saveState = callInst->GetSaveState(); in ProcessCallReturnInstructions() local
1676 auto saveState = callInst->GetSaveState(); in InsertChaGuard() local
Dcleanup.cpp272 void Cleanup::MarkInlinedCaller(Marker liveMrk, Inst *saveState) in MarkInlinedCaller()
287 auto saveState = inst->GetSaveState(); in IsRemovableCall() local
359 auto saveState = inst->GetSaveState(); in TryToRemoveNonLiveInst() local
Dsimplify_string_builder.cpp240 SaveStateInst *saveState) in CreateConcatIntrinsic()
632SaveStateInst *saveState) in CreateIntrinsicStringBuilderAppendString()
639 …ringBuilder::NormalizeStringBuilderAppendInstructionUsers(Inst *instance, SaveStateInst *saveState) in NormalizeStringBuilderAppendInstructionUsers()
740 SaveStateInst *saveState) in ReconnectStringBuilderCascade()
899 SaveStateInst *saveState) in HoistInstructionToPreHeader()
950 SaveStateInst *saveState) in HoistInstructionToPreHeaderRecursively()
1063 …Builder::HoistInstructionsToPostExit(const ConcatenationLoopMatch &match, SaveStateInst *saveState) in HoistInstructionsToPostExit()
1770SaveStateInst *saveState) in CreateIntrinsicStringBuilderAppendStrings()
Dnative_call_optimization.cpp94 auto *saveState = callInst->GetSaveState(); in OptimizePrimitiveNativeCall() local
Dlower_boxed_boolean.cpp204 bool LowerBoxedBoolean::ProcessSaveState(Inst *saveState, Inst *inst) in ProcessSaveState()
Dtry_catch_resolving.cpp85 auto saveState = tryBB->GetFirstInst(); in DeoptimizeIfs() local
Descape.cpp1509 void ScalarReplacement::MaterializeAtExistingSaveState(SaveStateInst *saveState, in MaterializeAtExistingSaveState()
1539 auto saveState = callerInst->GetSaveState(); in MaterializeAtNewSaveState() local
1564 auto saveState = callerInst->GetSaveState(); in MaterializeInEmptyBlock() local
1590 Inst *ScalarReplacement::CreateNewObject(Inst *originalInst, Inst *saveState) in CreateNewObject()
1602 Inst *ScalarReplacement::CreateNewArray(Inst *originalInst, Inst *saveState) in CreateNewArray()
2047 void ScalarReplacement::PatchSaveState(SaveStateInst *saveState, ArenaSet<Inst *> &liveInstructions) in PatchSaveState()
Dlicm.cpp399 auto saveState = inst->GetSaveState(); in IsInstHoistable() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dinst_builder-inl.h243 auto saveState = CreateSaveState(Opcode::SaveState, GetPc(bcInst->GetAddress())); in BuildMonitor() local
365 auto saveState = CreateSaveState(Opcode::SaveState, bcAddr); in BuildStringLengthIntrinsic() local
390 auto saveState = CreateSaveState(Opcode::SaveState, bcAddr); in BuildStringIsEmptyIntrinsic() local
692 auto saveState = CreateSaveState(Opcode::SaveState, pc); in BuildLoadObject() local
778 auto saveState = CreateSaveState(Opcode::SaveState, GetPc(bcInst->GetAddress())); in BuildStoreObject() local
819 …*InstBuilder::BuildLoadStaticInst(size_t pc, DataType::Type type, uint32_t typeId, Inst *saveState) in BuildLoadStaticInst()
858 AnyTypeCheckInst *InstBuilder::BuildAnyTypeCheckInst(size_t bcAddr, Inst *input, Inst *saveState, A… in BuildAnyTypeCheckInst()
873 auto saveState = CreateSaveState(Opcode::SaveState, GetPc(bcInst->GetAddress())); in BuildLoadStatic() local
882 Inst *storeInput, Inst *saveState) in BuildStoreStaticInst()
936 auto saveState = CreateSaveState(Opcode::SaveState, GetPc(bcInst->GetAddress())); in BuildStoreStatic() local
[all …]
Dphi_resolver.h290 auto saveState = static_cast<SaveStateInst *>(user); in RemovePhiInst() local
Dinst_builder.h248 …NewObjectInst *CreateNewObjectInst(size_t pc, uint32_t typeId, SaveStateInst *saveState, Inst *ini… in CreateNewObjectInst()
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ir_builder/
Dets_inst_builder.cpp70 auto saveState = CreateSaveState(Opcode::SaveState, pc); in BuildLdObjByName() local
169 auto saveState = CreateSaveState(Opcode::SaveState, pc); in BuildStObjByName() local
247 auto saveState = CreateSaveState(Opcode::SaveState, pc); in BuildTypeof() local
292 auto saveState = CreateSaveState(Opcode::SaveState, pc); in BuildCallByName() local
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/
Dets_intrinsics_inlining_expansion.cpp32 auto *saveState = callInst->GetInput(2).GetInst()->CastToSaveState(); in ExpandIntrinsicEscompatArrayGet() local
71 auto *saveState = callInst->GetInput(3).GetInst()->CastToSaveState(); in ExpandIntrinsicEscompatArraySet() local
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ir_builder/js_interop/
Djs_interop_inst_builder.cpp72 …lder::BuildInitJSCallClass(RuntimeInterface::MethodPtr method, size_t pc, SaveStateInst *saveState) in BuildInitJSCallClass()
90 SaveStateInst *saveState) in BuildResolveInteropCallIntrinsic()
123 SaveStateInst *saveState) in BuildReturnValueConvertInteropIntrinsic()
154 auto saveState = CreateSaveState(Opcode::SaveState, pc); in BuildInteropCall() local
/arkcompiler/runtime_core/static_core/compiler/tests/
Dinst_generator.cpp259 auto saveState = graph->CreateInstSaveState()->CastToSaveState(); in PopulateReturnInlined() local
278 auto saveState = graph->CreateInstSaveState()->CastToSaveState(); in PopulateCall() local
350 auto saveState = graph->CreateInstSaveState()->CastToSaveState(); in PopulateStoreStatic() local
366 auto saveState = graph->CreateInstSaveState()->CastToSaveState(); in PopulateLoadStatic() local
382 auto saveState = graph->CreateInstSaveState()->CastToSaveState(); in PopulateMonitor() local
394 auto saveState = graph->CreateInstSaveState()->CastToSaveState(); in PopulateLoadType() local
405 auto saveState = graph->CreateInstSaveState()->CastToSaveState(); in PopulateIsInstance() local
428 auto saveState = graph->CreateInstSaveState()->CastToSaveState(); in PopulateNewArray() local
446 auto saveState = graph->CreateInstSaveState()->CastToSaveState(); in PopulateNewObject() local
535 auto *saveState = static_cast<SaveStateInst *>(inst); in Finalize() local
[all …]
Dinst_generator.h103 SaveStateInst *saveState; member
Dreg_alloc_common_test.cpp264 auto saveState = nullCheck->GetSaveState(); in TEST_F() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_resolver.h73 …static inline void AddLocationToRoots(Location location, SaveStateInst *saveState, const Graph *gr… in AddLocationToRoots()
Dreg_alloc_resolver.cpp218 void RegAllocResolver::PropagateCallerMasks(SaveStateInst *saveState) in PropagateCallerMasks()
235 void RegAllocResolver::FillSaveStateRootsMask(SaveStateInst *saveState, Inst *user, SaveStateInst *… in FillSaveStateRootsMask()
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/
Dir_build_intrinsics_ets.cpp259 auto saveState = CreateSaveState(Opcode::SaveState, bcAddr); in BuildTypedArrayLoadDataAndOffset() local
306 …r::BuildTypedArrayDeoptimizeIfExternalData(Inst *dataInst, size_t bcAddr, SaveStateInst *saveState) in BuildTypedArrayDeoptimizeIfExternalData()
319 SaveStateInst *saveState) in BuildTypedArrayDeoptimizeIfOutOfRange()
351 auto saveState = CreateSaveState(Opcode::SaveState, bcAddr); in BuildTypedUnsignedArrayLoadDataAndOffset() local
/arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/
Dphi_resolver_dyn.h71 auto saveState = static_cast<ark::compiler::SaveStateInst *>(user); in RemovePhi() local
Dinst_builder_dyn.cpp201 void InstBuilder::RemoveNotDominateInputs(compiler::SaveStateInst *saveState) in RemoveNotDominateInputs()
/arkcompiler/runtime_core/libabckit/src/adapter_static/
Dabckit_inst_builder-inl.h125 auto saveState = CreateSaveState(Opcode::SaveState, GetPc(bcInst->GetAddress())); in AbcKitBuildLoadFromPool() local
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
Dconst_array_resolver.cpp265 compiler::SaveStateInst *saveState = GetGraph()->CreateInstSaveState(); in InsertLoadConstArrayInsts() local

12