Searched refs:BytecodeInfo (Results 1 – 7 of 7) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | frame_states.h | 115 void AdvanceToNextBc(const BytecodeInfo &bytecodeInfo, FrameLiveOut* liveout, uint32_t bcId); 116 void UpdateFrameValues(const BytecodeInfo &bytecodeInfo, uint32_t bcId, 118 void UpdateMoveValues(const BytecodeInfo &bytecodeInfo, uint32_t bcId); 166 void ComputeLiveOutBC(const BytecodeInfo &bytecodeInfo); 211 void FillBcInputs(const BytecodeInfo &bytecodeInfo, uint32_t bcIndex, GateRef gate); 233 … void BindStateSplitBefore(const BytecodeInfo &bytecodeInfo, FrameLiveOut* liveout, uint32_t bcId); 234 void BindStateSplitAfter(const BytecodeInfo &bytecodeInfo, uint32_t bcId, GateRef gate);
|
| D | bytecode_circuit_builder.cpp | 52 BytecodeInfo::InitBytecodeInfo(this, info, pc); in BuildRegionInfo() 257 EnumerateBlock(bb, [&bb](const BytecodeInfo &bytecodeInfo) -> bool { in CollectTryPredsInfo() 273 EnumerateBlock(bb, [&bb](const BytecodeInfo &bytecodeInfo) -> bool { in RemoveUnusedPredsInfo() 413 const BytecodeInfo &info, const GateMetaData *meta) in CreateGateInList() 447 GateRef BytecodeCircuitBuilder::NewConst(const BytecodeInfo &info) in NewConst() 535 const BytecodeInfo& bytecodeInfo, uint32_t bcIndex) in MergeExceptionGete() 556 const BytecodeInfo& bytecodeInfo = iterator.GetBytecodeInfo(); in NewJSGate() 597 const BytecodeInfo& bytecodeInfo = iterator.GetBytecodeInfo(); in NewJump() 642 const BytecodeInfo& bytecodeInfo = iterator.GetBytecodeInfo(); in NewReturn() 668 const BytecodeInfo& bytecodeInfo = iterator.GetBytecodeInfo(); in NewByteCode() [all …]
|
| D | bytecode_circuit_builder.h | 457 const BytecodeInfo &GetBytecodeInfo(uint32_t index) const in GetBytecodeInfo() 551 std::vector<GateRef> CreateGateInList(const BytecodeInfo &info, const GateMetaData *meta); 552 GateRef NewConst(const BytecodeInfo &info); 558 void MergeExceptionGete(BytecodeRegion &bb, const BytecodeInfo& bytecodeInfo, uint32_t bcIndex); 599 std::vector<BytecodeInfo> infoData_ {};
|
| D | bytecodes.h | 36 class BytecodeInfo; variable 261 friend class BytecodeInfo; variable 631 class BytecodeInfo { 814 BytecodeInfo &info, const uint8_t* pc); 887 const BytecodeInfo &GetBytecodeInfo() const;
|
| D | frame_states.cpp | 185 void FrameStateBuilder::ComputeLiveOutBC(const BytecodeInfo &bytecodeInfo) in ComputeLiveOutBC() 253 void FrameStateBuilder::FillBcInputs(const BytecodeInfo &bytecodeInfo, uint32_t bcIndex, GateRef ga… in FillBcInputs() 291 void FrameStateBuilder::AdvanceToNextBc(const BytecodeInfo &bytecodeInfo, FrameLiveOut* liveout, ui… in AdvanceToNextBc() 323 void FrameStateBuilder::UpdateMoveValues(const BytecodeInfo &bytecodeInfo, uint32_t bcId) in UpdateMoveValues() 348 void FrameStateBuilder::UpdateFrameValues(const BytecodeInfo &bytecodeInfo, in UpdateFrameValues() 1178 void FrameStateBuilder::BindStateSplitBefore(const BytecodeInfo &bytecodeInfo, FrameLiveOut* liveou… in BindStateSplitBefore() 1189 void FrameStateBuilder::BindStateSplitAfter(const BytecodeInfo &bytecodeInfo, in BindStateSplitAfter()
|
| D | bytecodes.cpp | 534 void BytecodeInfo::InitBytecodeInfo(BytecodeCircuitBuilder *builder, in InitBytecodeInfo() 535 BytecodeInfo &info, const uint8_t *pc) in InitBytecodeInfo() 1779 const BytecodeInfo &BytecodeIterator::GetBytecodeInfo() const in GetBytecodeInfo()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
| D | method_type_infer.h | 156 const BytecodeInfo &GetByteCodeInfo(const GateRef gate) const in GetByteCodeInfo()
|