Home
last modified time | relevance | path

Searched refs:BytecodeFlags (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecodes.h37 enum BytecodeFlags : uint32_t { enum
71 using FlagsField = KindField::NextField<BytecodeFlags, BYTECODE_FLAGS_SIZE>;
75 return HasFlag(BytecodeFlags::READ_ACC); in HasAccIn()
80 return HasFlag(BytecodeFlags::NO_SIDE_EFFECTS); in IsNoSideEffects()
85 return HasFlag(BytecodeFlags::READ_THIS_OBJECT); in HasThisIn()
90 return HasFlag(BytecodeFlags::WRITE_ACC); in HasAccOut()
95 return HasFlag(BytecodeFlags::READ_ENV); in HasEnvIn()
100 return HasFlag(BytecodeFlags::WRITE_ENV); in HasEnvOut()
145 return HasFlag(BytecodeFlags::SUPPORT_DEOPT); in SupportDeopt()
155 return HasFlag(BytecodeFlags::GENERAL_BC); in IsGeneral()
[all …]
Dbytecodes.cpp26 flags |= BytecodeFlags::READ_ACC; in InitBytecodeMetaData()
29 flags |= BytecodeFlags::WRITE_ACC; in InitBytecodeMetaData()
55 flags |= BytecodeFlags::NO_SIDE_EFFECTS; in InitBytecodeMetaData()
86 flags |= BytecodeFlags::READ_THIS_OBJECT; in InitBytecodeMetaData()
92 flags |= BytecodeFlags::READ_THIS_OBJECT; in InitBytecodeMetaData()
136 flags |= BytecodeFlags::SUPPORT_DEOPT; in InitBytecodeMetaData()
139 flags |= BytecodeFlags::READ_ACC; in InitBytecodeMetaData()
145 flags |= BytecodeFlags::READ_THIS_OBJECT; in InitBytecodeMetaData()
178 flags |= BytecodeFlags::READ_THIS_OBJECT; in InitBytecodeMetaData()
190 flags |= BytecodeFlags::WRITE_ENV; in InitBytecodeMetaData()
[all …]