Lines Matching refs:BytecodeFlags
39 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()
164 return HasFlag(BytecodeFlags::SUPPORT_DEOPT); in SupportDeopt()
174 return HasFlag(BytecodeFlags::GENERAL_BC); in IsGeneral()
196 return HasFlag(BytecodeFlags::READ_FUNC); in HasFuncIn()
201 return HasFlag(BytecodeFlags::READ_NEWTARGET); in HasNewTargetIn()
206 return HasFlag(BytecodeFlags::READ_ARGC); in HasArgcIn()
232 inline bool HasFlag(BytecodeFlags flag) const in HasFlag()
237 inline BytecodeFlags GetFlags() const in GetFlags()