Searched refs:unsharedConstpool (Results 1 – 7 of 7) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_context.cpp | 513 JSTaggedValue unsharedConstpool = FindUnsharedConstpool(sharedConstpool); in FindOrCreateUnsharedConstpool() local 514 if (unsharedConstpool.IsHole()) { in FindOrCreateUnsharedConstpool() 523 unsharedConstpool = unshareCp.GetTaggedValue(); in FindOrCreateUnsharedConstpool() 524 SetUnsharedConstpool(constpoolIndex, unsharedConstpool); in FindOrCreateUnsharedConstpool() 526 return unsharedConstpool; in FindOrCreateUnsharedConstpool() 615 …text::SetUnsharedConstpool(JSHandle<ConstantPool> sharedConstpool, JSTaggedValue unsharedConstpool) in SetUnsharedConstpool() argument 618 SetUnsharedConstpool(constpoolIndex, unsharedConstpool); in SetUnsharedConstpool() 621 void EcmaContext::SetUnsharedConstpool(int32_t constpoolIndex, JSTaggedValue unsharedConstpool) in SetUnsharedConstpool() argument 625 unsharedConstpools_[constpoolIndex] = unsharedConstpool; in SetUnsharedConstpool() 640 … JSTaggedValue unsharedConstpool = FindOrCreateUnsharedConstpool(sharedCPHandle.GetTaggedValue()); in UpdateConstpoolWhenDeserialAI() local [all …]
|
| D | ecma_context.h | 274 …void SetUnsharedConstpool(JSHandle<ConstantPool> sharedConstpool, JSTaggedValue unsharedConstpool); 275 void SetUnsharedConstpool(int32_t constpoolIndex, JSTaggedValue unsharedConstpool);
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | ntype_hcr_lowering.cpp | 93 GateRef unsharedConstpool = argAcc.GetFrameArgsIn(frameState, FrameArgIdx::UNSHARED_CONST_POOL); in LowerCreateArrayWithBuffer() local 95 …teRef cachedArray = builder_.GetObjectFromConstPool(glue, gate, sharedConstpool, unsharedConstpool, in LowerCreateArrayWithBuffer() 182 GateRef NTypeHCRLowering::LoadFromConstPool(GateRef unsharedConstpool, size_t index, size_t valVecT… in LoadFromConstPool() argument 184 GateRef constPoolSize = builder_.GetLengthOfTaggedArray(unsharedConstpool); in LoadFromConstPool() 186 GateRef valVec = builder_.GetValueFromTaggedArray(unsharedConstpool, valVecIndex); in LoadFromConstPool()
|
| D | circuit_builder.cpp | 954 GateRef unsharedConstpool = argAcc.GetFrameArgsIn(gate, FrameArgIdx::UNSHARED_CONST_POOL); in GetHClassGateFromIndex() local 955 return LoadHClassFromConstpool(unsharedConstpool, index); in GetHClassGateFromIndex()
|
| D | stub_builder.cpp | 10040 GateRef unsharedConstpool = GetUnsharedConstpoolFromGlue(glue, constpool); in DefineFunc() local 10041 BRANCH(TaggedIsHole(unsharedConstpool), &afterAOTLiteral, &tryGetAOTIhc); in DefineFunc() 10044 val = GetValueFromTaggedArray(unsharedConstpool, index); in DefineFunc()
|
| /arkcompiler/ets_runtime/ecmascript/patch/ |
| D | patch_loader.cpp | 353 JSTaggedValue unsharedConstpool = context->FindOrCreateUnsharedConstpool(item.second); in FindAndReplaceSameMethod() local 354 … ConstantPool *baseUnsharedConstpool = ConstantPool::Cast(unsharedConstpool.GetTaggedObject()); in FindAndReplaceSameMethod()
|
| /arkcompiler/ets_runtime/ecmascript/jspandafile/ |
| D | panda_file_translator.cpp | 151 JSHandle<ConstantPool> unsharedConstpool; in GenerateProgram() local 155 unsharedConstpool = constpoolPair.second; in GenerateProgram() 158 context->SetUnsharedConstpool(sconstpool, unsharedConstpool.GetTaggedValue()); in GenerateProgram() 161 unsharedConstpool = JSHandle<ConstantPool>( in GenerateProgram() 166 … ParseFuncAndLiteralConstPool(vm, jsPandaFile, entryPoint.data(), sconstpool, unsharedConstpool); in GenerateProgram()
|