Home
last modified time | relevance | path

Searched refs:BytecodeMetaData (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecodes.h72 class BytecodeMetaData {
245 BytecodeMetaData() = default;
246 DEFAULT_NOEXCEPT_MOVE_SEMANTIC(BytecodeMetaData);
247 DEFAULT_COPY_SEMANTIC(BytecodeMetaData);
248 explicit BytecodeMetaData(uint64_t value) : value_(value) {} in BytecodeMetaData() function
250 static BytecodeMetaData InitBytecodeMetaData(const uint8_t *pc);
348 BytecodeMetaData GetBytecodeMetaData(const uint8_t *pc) const in GetBytecodeMetaData()
509 BytecodeMetaData InitBytecodeMetaData(const uint8_t *pc);
511 std::array<BytecodeMetaData, NUM_BYTECODES> bytecodes_{};
512 std::array<BytecodeMetaData, NUM_BYTECODES> callRuntimeBytecodes_{};
[all …]
Dbytecodes.cpp20 BytecodeMetaData BytecodeMetaData::InitBytecodeMetaData(const uint8_t *pc) in InitBytecodeMetaData()
50 return BytecodeMetaData(value); in InitBytecodeMetaData()
53 void BytecodeMetaData::InitBytecodeFlags(EcmaOpcode &opcode, uint32_t &flags) in InitBytecodeFlags()
69 void BytecodeMetaData::InitReadArgcFlag(EcmaOpcode &opcode, uint32_t &flags) in InitReadArgcFlag()
82 void BytecodeMetaData::InitReadNewTargetFlag(EcmaOpcode &opcode, uint32_t &flags) in InitReadNewTargetFlag()
98 void BytecodeMetaData::InitReadEnvFlag(EcmaOpcode &opcode, uint32_t &flags) in InitReadEnvFlag()
130 void BytecodeMetaData::InitWriteEnvFlag(EcmaOpcode &opcode, uint32_t &flags) in InitWriteEnvFlag()
145 void BytecodeMetaData::InitReadFuncFlag(EcmaOpcode &opcode, uint32_t &flags) in InitReadFuncFlag()
261 void BytecodeMetaData::InitDebuggerFlag(EcmaOpcode &opcode, uint32_t &flags) in InitDebuggerFlag()
272 void BytecodeMetaData::InitReadACCFlag(EcmaOpcode &opcode, uint32_t &flags) in InitReadACCFlag()
[all …]
Dbytecode_info_collector.h378 …static bool IsVRegUsed(const BytecodeInstruction &inst, const BytecodeMetaData &metaData, uint32_t…
Dbytecode_info_collector.cpp259 bool BytecodeInfoCollector::IsVRegUsed(const BytecodeInstruction &inst, const BytecodeMetaData &met… in IsVRegUsed()
Dslowpath_lowering.cpp243 if (!BytecodeMetaData::IsBytecodeNoThrow(opcode)) { in ReplaceHirWithValue()