/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | mcr_opcodes.h | 33 V(TaggedIsHeapObject, TAGGED_IS_HEAP_OBJECT, GateFlags::NO_WRITE, 1, 1, 1) \ 34 V(IsMarkerCellValid, IS_MARKER_CELL_VALID, GateFlags::NO_WRITE, 1, 1, 1) \ 35 V(StringEqual, STRING_EQUAL, GateFlags::NO_WRITE, 1, 1, 2) \ 41 V(ConvertHoleAsUndefined, CONVERT_HOLE_AS_UNDEFINED, GateFlags::NO_WRITE, 1, 1, 1) \ 50 V(LoadGetter, LOAD_GETTER, GateFlags::NO_WRITE, 0, 1, 2) \ 51 V(LoadSetter, LOAD_SETTER, GateFlags::NO_WRITE, 0, 1, 2) \ 52 V(LoadStringLength, LOAD_STRING_LENGTH, GateFlags::NO_WRITE, 1, 1, 1) \ 53 V(LoadMapSize, LOAD_MAP_SIZE, GateFlags::NO_WRITE, 1, 1, 1) \ 63 V(StringFromSingleCharCode, STRING_FROM_SINGLE_CHAR_CODE, GateFlags::NO_WRITE, 1, 1, 1) \ 64 V(StringCharCodeAt, STRING_CHAR_CODE_AT, GateFlags::NO_WRITE, [all...] |
H A D | lcr_opcodes.h | 38 V(Sqrt, SQRT, GateFlags::NO_WRITE, 0, 0, 1) \ 39 V(Min, MIN, GateFlags::NO_WRITE, 0, 0, 2) \ 40 V(Max, MAX, GateFlags::NO_WRITE, 0, 0, 2) \ 49 V(DoubleTrunc, DOUBLE_TRUNC, GateFlags::NO_WRITE, 0, 0, 1) \ 63 V(Abs, ABS, GateFlags::NO_WRITE, 0, 0, 1) \ 65 V(Ceil, CEIL, GateFlags::NO_WRITE, 0, 0, 1) \ 66 V(Floor, FLOOR, GateFlags::NO_WRITE, 0, 0, 1) 76 V(Load, LOAD, GateFlags::NO_WRITE, 0, 1, 1) \
|
H A D | share_opcodes.h | 48 V(GetUnsharedConstPool, GET_UNSHARED_CONSTPOOL, GateFlags::NO_WRITE, 0, 0, 1) \ 49 V(GetGlobalEnv, GET_GLOBAL_ENV, GateFlags::NO_WRITE, 0, 1, 0) \ 50 V(GetSuperConstructor, GET_SUPER_CONSTRUCTOR, GateFlags::NO_WRITE, 1, 1, 1) \ 51 V(CheckSafePointAndStackOver, CHECK_SAFEPOINT_AND_STACKOVER, GateFlags::NO_WRITE, 1, 1, 0) \ 52 V(DeoptCheck, DEOPT_CHECK, GateFlags::NO_WRITE, 1, 1, 3) \ 57 V(GetEnv, GET_ENV, GateFlags::NO_WRITE, 0, 1, 1) 77 V(GetSharedConstPool, GET_SHARED_CONSTPOOL, GateFlags::NO_WRITE, 0, 0, 1)
|
H A D | share_gate_meta_data.h | 48 NO_WRITE = 1 << 0, member in panda::ecmascript::kungfu::TypedBinOp 51 CONTROL = NO_WRITE, 52 CONTROL_ROOT = NO_WRITE | HAS_ROOT, 53 CHECKABLE = NO_WRITE | HAS_FRAME_STATE, 54 ROOT = NO_WRITE | HAS_ROOT, 55 FIXED = NO_WRITE, 182 return HasFlag(GateFlags::NO_WRITE); in IsNotWrite()
|
H A D | hcr_opcodes.h | 32 V(NoGcRuntimeCall, NOGC_RUNTIME_CALL, GateFlags::NO_WRITE, 0, 1, value) \
|
H A D | circuit.h | 190 GateFlags writableFlags = writable ? GateFlags::NONE_FLAG : GateFlags::NO_WRITE; in JSBytecode()
|