/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | lcr_opcodes.h | 22 V(Add, ADD, GateFlags::NONE_FLAG, 0, 0, 2) \ 23 V(Sub, SUB, GateFlags::NONE_FLAG, 0, 0, 2) \ 24 V(Mul, MUL, GateFlags::NONE_FLAG, 0, 0, 2) \ 25 V(Exp, EXP, GateFlags::NONE_FLAG, 0, 0, 2) \ 26 V(Sdiv, SDIV, GateFlags::NONE_FLAG, 0, 0, 2) \ 27 V(Smod, SMOD, GateFlags::NONE_FLAG, 0, 0, 2) \ 28 V(Udiv, UDIV, GateFlags::NONE_FLAG, 0, 0, 2) \ 29 V(Umod, UMOD, GateFlags::NONE_FLAG, 0, 0, 2) \ 30 V(Fdiv, FDIV, GateFlags::NONE_FLAG, 0, 0, 2) \ 31 V(Fmod, FMOD, GateFlags::NONE_FLAG, [all...] |
H A D | hcr_opcodes.h | 22 V(NumberToString, NUMBER_TO_STRING, GateFlags::NONE_FLAG, 1, 1, 1) \ 23 V(ToLength, TO_LENGTH, GateFlags::NONE_FLAG, 1, 1, 1) \ 24 V(StoreModuleVar, STORE_MODULE_VAR, GateFlags::NONE_FLAG, 1, 1, 3) \ 26 V(MigrateArrayWithKind, MIGRATE_ARRAY_WITH_KIND, GateFlags::NONE_FLAG, 1, 1, 3) \ 27 V(LdLocalModuleVar, LD_LOCAL_MODULE_VAR, GateFlags::NONE_FLAG, 1, 1, 2) 31 V(Call, CALL, GateFlags::NONE_FLAG, 0, 1, value) \ 33 V(BytecodeCall, BYTECODE_CALL, GateFlags::NONE_FLAG, 0, 1, value) \ 34 V(DebuggerBytecodeCall, DEBUGGER_BYTECODE_CALL, GateFlags::NONE_FLAG, 0, 1, value) \ 35 V(BuiltinsCallWithArgv, BUILTINS_CALL_WITH_ARGV, GateFlags::NONE_FLAG, 0, 1, value) \ 36 V(BuiltinsCall, BUILTINS_CALL, GateFlags::NONE_FLAG, [all...] |
H A D | mcr_opcodes.h | 44 V(FinishAllocate, FINISH_ALLOCATE, GateFlags::NONE_FLAG, 0, 1, 1) \ 54 V(StartAllocate, START_ALLOCATE, GateFlags::NONE_FLAG, 0, 1, 0) \ 55 V(StorePropertyNoBarrier, STORE_PROPERTY_NO_BARRIER, GateFlags::NONE_FLAG, 1, 1, 3) \ 72 V(MigrateFromRawValueToHeapValues, MIGRATE_FROM_RAWVALUE_TO_HEAPVALUES, GateFlags::NONE_FLAG, 1, 1, 3) \ 73 V(MigrateFromHeapValueToRawValue, MIGRATE_FROM_HEAPVALUE_TO_RAWVALUE, GateFlags::NONE_FLAG, 1, 1, 3) \ 74 V(MigrateFromHoleIntToHoleNumber, MIGRATE_FROM_HOLEINT_TO_HOLENUMBER, GateFlags::NONE_FLAG, 1, 1, 1) \ 75 V(MigrateFromHoleNumberToHoleInt, MIGRATE_FROM_HOLENUMBER_TO_HOLEINT, GateFlags::NONE_FLAG, 1, 1, 1) \ 133 V(DataViewSet, DATA_VIEW_SET, GateFlags::NONE_FLAG, 1, 1, 6) \ 143 V(SetAdd, SET_ADD, GateFlags::NONE_FLAG, 1, 1, 2) \ 144 V(MapDelete, MAP_DELETE, GateFlags::NONE_FLAG, [all...] |
H A D | share_opcodes.h | 30 V(CircuitRoot, CIRCUIT_ROOT, GateFlags::NONE_FLAG, 0, 0, 0) \ 37 V(Dead, DEAD, GateFlags::NONE_FLAG, 0, 0, 0) \ 47 V(GetException, GET_EXCEPTION, GateFlags::NONE_FLAG, 1, 1, 0) \ 60 V(FrameValues, FRAME_VALUES, GateFlags::NONE_FLAG, 0, 0, value) \ 70 V(Constant, CONSTANT, GateFlags::NONE_FLAG, 0, 0, 0) \ 74 V(RelocatableData, RELOCATABLE_DATA, GateFlags::NONE_FLAG, 0, 0, 0) \
|
H A D | share_gate_meta_data.h | 47 NONE_FLAG = 0, member in panda::ecmascript::kungfu::TypedBinOp 244 GateFlags flags_ { GateFlags::NONE_FLAG }; 340 : GateMetaData(OpCode::CONSTSTRING, GateFlags::NONE_FLAG, 0, 0, 0), in StringMetaData()
|
H A D | circuit.h | 190 GateFlags writableFlags = writable ? GateFlags::NONE_FLAG : GateFlags::NO_WRITE; in JSBytecode() 191 GateFlags frameStateFlags = hasFrameState ? GateFlags::HAS_FRAME_STATE : GateFlags::NONE_FLAG; in JSBytecode()
|
H A D | gate_meta_data_builder.h | 175 const GateMetaData cachedNop_ { OpCode::NOP, GateFlags::NONE_FLAG, 0, 0, 0 }; member in panda::ecmascript::kungfu::GateMetaBuilder::GateFlags
|