Searched refs:BytecodeMetaData (Results 1 – 5 of 5) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | bytecodes.h | 72 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 …]
|
| D | bytecodes.cpp | 20 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 …]
|
| D | bytecode_info_collector.h | 378 …static bool IsVRegUsed(const BytecodeInstruction &inst, const BytecodeMetaData &metaData, uint32_t…
|
| D | bytecode_info_collector.cpp | 259 bool BytecodeInfoCollector::IsVRegUsed(const BytecodeInstruction &inst, const BytecodeMetaData &met… in IsVRegUsed()
|
| D | slowpath_lowering.cpp | 243 if (!BytecodeMetaData::IsBytecodeNoThrow(opcode)) { in ReplaceHirWithValue()
|