Searched refs:liveout (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | frame_states.cpp | 90 // liveout next in MergeIntoPredBC() 91 auto liveout = GetOrOCreateBCEndLiveOut(predPc); in MergeIntoPredBC() local 93 return liveout->MergeLiveout(predliveOut); in MergeIntoPredBC() 98 // liveout next in MergeFromSuccBB() 99 auto liveout = GetOrOCreateBBLiveOut(bbId); in MergeFromSuccBB() local 100 return liveOutResult_->MergeLiveout(liveout); in MergeFromSuccBB() 105 // liveout next in MergeFromCatchBB() 107 auto liveout = GetOrOCreateBBLiveOut(bbId); in MergeFromCatchBB() local 108 liveOutResult_->MergeLiveout(liveout); in MergeFromCatchBB() 124 auto liveout in ComputeLiveOut() local 214 auto liveout = bcEndStateLiveouts_[bcIndex]; GetOrOCreateBCEndLiveOut() local 233 auto liveout = bbBeginStateLiveouts_[bbIndex]; GetOrOCreateBBLiveOut() local 284 AdvanceToNextBc(const BytecodeInfo &bytecodeInfo, FrameLiveOut* liveout, uint32_t bcId) AdvanceToNextBc() argument 346 auto liveout = GetFrameLiveoutAfter(bcId); UpdateFrameValues() local 427 auto liveout = GetFrameLiveoutBefore(1); // 1: is firstBlock InitEntryBB() local 693 auto liveout = GetFrameLiveoutBefore(bbNext.id); MergeAssignment() local 722 auto liveout = GetFrameLiveoutBefore(bbNext.id); CopyLiveoutValues() local 767 auto liveout = GetFrameLiveoutBefore(bbNext.id); NewLoopExit() local 835 auto liveout = GetOrOCreateBBLiveOut(bb.id); AdvanceToNextBB() local 929 auto liveout = GetOrOCreateBBLiveOut(bb->id); AddEmptyBlock() local 1059 auto liveout = frameBuilder_->GetOrOCreateBBLiveOut(bbId); CountLoopBody() local 1090 auto liveout = frameBuilder_->GetOrOCreateBBLiveOut(loopInfo.loopHeadId); InitLoopInfo() local 1372 auto liveout = GetFrameLiveoutAfter(i); DumpLiveState() local 1391 auto liveout = GetFrameLiveoutBefore(i); DumpLiveState() local 1411 BuildFrameState(FrameContext* frameContext, FrameLiveOut* liveout, size_t bcIndex) BuildFrameState() argument 1425 BuildStateSplit(FrameContext* frameContext, FrameLiveOut* liveout, size_t bcIndex) BuildStateSplit() argument 1435 BindStateSplitBefore(const BytecodeInfo &bytecodeInfo, FrameLiveOut* liveout, uint32_t bcId) BindStateSplitBefore() argument 1462 BuildFrameValues(FrameContext* frameContext, FrameLiveOut* liveout) BuildFrameValues() argument [all...] |
H A D | frame_states.h | 126 void AdvanceToNextBc(const BytecodeInfo &bytecodeInfo, FrameLiveOut* liveout, uint32_t bcId); 266 void BindStateSplitBefore(const BytecodeInfo &bytecodeInfo, FrameLiveOut* liveout, uint32_t bcId); 268 GateRef BuildFrameValues(FrameContext* frameContext, FrameLiveOut* liveout); 269 GateRef BuildStateSplit(FrameContext* frameContext, FrameLiveOut* liveout, size_t bcIndex); 270 GateRef BuildFrameState(FrameContext* frameContext, FrameLiveOut* liveout, size_t bcIndex);
|
H A D | bytecode_circuit_builder.cpp | 950 FrameLiveOut* liveout; in NewByteCode() local 953 liveout = frameStateBuilder_.GetOrOCreateBCEndLiveOut(bcId - 1); in NewByteCode() 955 liveout = frameStateBuilder_.GetOrOCreateBBLiveOut(bb.id); in NewByteCode() 957 frameStateBuilder_.AdvanceToNextBc(bytecodeInfo, liveout, bcId); in NewByteCode()
|
/arkcompiler/runtime_core/static_core/libllvmbackend/object_code/ |
H A D | dump.cpp | 73 for (const auto &liveout : record.liveouts()) { in DumpStackMapRecord() 75 stream << prefix << " Dwarf RegNum [uint16]: " << liveout.getDwarfRegNum() << std::endl; in DumpStackMapRecord() 76 stream << prefix << " Size in Bytes [uint8_t]: " << liveout.getSizeInBytes() << std::endl; in DumpStackMapRecord()
|
Completed in 6 milliseconds