Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecodes.h39 enum BytecodeFlags : uint32_t { enum
80 using FlagsField = KindField::NextField<BytecodeFlags, BYTECODE_FLAGS_SIZE>;
84 return HasFlag(BytecodeFlags::READ_ACC); in HasAccIn()
89 return HasFlag(BytecodeFlags::NO_SIDE_EFFECTS); in IsNoSideEffects()
94 return HasFlag(BytecodeFlags::NO_THROW); in IsNoThrow()
99 return HasFlag(BytecodeFlags::READ_THIS_OBJECT); in HasThisIn()
104 return HasFlag(BytecodeFlags::WRITE_ACC); in HasAccOut()
109 return HasFlag(BytecodeFlags::READ_ENV); in HasEnvIn()
114 return HasFlag(BytecodeFlags::WRITE_ENV); in HasEnvOut()
119 return HasFlag(BytecodeFlags::NO_GC); in IsNoGC()
[all …]
Dbytecodes.cpp26 flags |= BytecodeFlags::READ_ACC; in InitBytecodeMetaData()
29 flags |= BytecodeFlags::WRITE_ACC; in InitBytecodeMetaData()
56 flags |= BytecodeFlags::NO_SIDE_EFFECTS; in InitBytecodeMetaData()
90 flags |= BytecodeFlags::NO_GC; in InitBytecodeMetaData()
122 flags |= BytecodeFlags::NO_THROW; in InitBytecodeMetaData()
135 flags |= BytecodeFlags::NO_SIDE_EFFECTS; in InitBytecodeMetaData()
148 flags |= BytecodeFlags::NO_SIDE_EFFECTS; in InitBytecodeMetaData()
154 flags |= BytecodeFlags::READ_THIS_OBJECT; in InitBytecodeMetaData()
160 flags |= BytecodeFlags::READ_THIS_OBJECT; in InitBytecodeMetaData()
206 flags |= BytecodeFlags::SUPPORT_DEOPT; in InitBytecodeMetaData()
[all …]