| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | share_opcodes.h | 29 #define SHARE_IMMUTABLE_META_DATA_CACHE_LIST(V) \ argument 59 #define SHARE_GATE_META_DATA_LIST_WITH_VALUE_IN(V) \ argument 63 #define SHARE_GATE_META_DATA_LIST_WITH_SIZE(V) \ argument 69 #define SHARE_GATE_META_DATA_LIST_WITH_VALUE(V) \ argument 79 #define SHARE_GATE_OPCODE_LIST(V) \ argument 82 #define SHARE_GATE_META_DATA_LIST_WITH_ONE_PARAMETER(V) \ argument 87 #define IMMUTABLE_META_DATA_CACHE_LIST(V) \ argument 93 #define GATE_META_DATA_LIST_WITH_VALUE_IN(V) \ argument 98 #define GATE_META_DATA_LIST_WITH_PC_OFFSET(V) \ argument 102 #define GATE_META_DATA_LIST_FOR_CALL(V) \ argument [all …]
|
| D | hcr_opcodes.h | 21 #define HCR_IMMUTABLE_META_DATA_CACHE_LIST(V) \ argument 30 #define HCR_GATE_META_DATA_LIST_WITH_VALUE_IN(V) \ argument 46 #define HCR_GATE_META_DATA_LIST_WITH_PC_OFFSET(V) \ argument 51 #define HCR_GATE_META_DATA_LIST_FOR_NEW(V) \ argument 54 #define HCR_GATE_META_DATA_LIST_WITH_PC_OFFSET_FIXED_VALUE(V) \ argument 64 #define HCR_GATE_META_DATA_LIST_WITH_VALUE(V) \ argument 67 #define HCR_GATE_META_DATA_LIST_WITH_BOOL_VALUE_IN(V) \ argument 71 #define HCR_GATE_META_DATA_LIST_WITH_SIZE(V) \ argument 74 #define HCR_GATE_META_DATA_LIST_WITH_ONE_PARAMETER(V) \ argument 77 #define HCR_GATE_OPCODE_LIST(V) \ argument
|
| D | mcr_opcodes.h | 21 #define MCR_BINARY_GATE_META_DATA_CACHE_LIST(V) … argument 38 #define MCR_IMMUTABLE_META_DATA_CACHE_LIST(V) \ argument 170 #define MCR_GATE_META_DATA_LIST_WITH_PC_OFFSET(V) … argument 174 #define MCR_GATE_META_DATA_LIST_FOR_CALL(V) \ argument 178 #define MCR_GATE_META_DATA_LIST_WITH_VALUE(V) … argument 209 #define MCR_GATE_META_DATA_LIST_WITH_BOOL(V) … argument 214 #define MCR_GATE_META_DATA_LIST_WITH_GATE_TYPE(V) \ argument 229 #define MCR_GATE_META_DATA_LIST_WITH_ONE_PARAMETER(V) \ argument 233 #define MCR_GATE_META_DATA_LIST_WITH_VALUE_IN(V) \ argument 238 #define MCR_GATE_META_DATA_LIST_WITH_SIZE(V) \ argument
|
| D | lcr_opcodes.h | 21 #define LCR_BINARY_GATE_META_DATA_CACHE_LIST(V) … argument 46 #define LCR_UNARY_GATE_META_DATA_CACHE_LIST(V) \ argument 68 #define LCR_IMMUTABLE_META_DATA_CACHE_LIST(V) \ argument 73 #define LCR_GATE_META_DATA_LIST_WITH_VALUE(V) \ argument 81 #define LCR_GATE_META_DATA_LIST_WITH_ONE_PARAMETER(V) \ argument
|
| D | bc_call_signature.h | 58 #define ASM_INTERPRETER_BC_STUB_LIST(V, T, D) \ argument 288 #define ASM_INTERPRETER_DEPRECATED_STUB_LIST(V, T, D) \ argument 338 #define ASM_INTERPRETER_WIDE_STUB_LIST(V, T, D) \ argument 361 #define ASM_INTERPRETER_THROW_STUB_LIST(V, T, D) \ argument 374 #define ASM_INTERPRETER_CALLRUNTIME_STUB_LIST(V, T, D) \ argument 401 #define ASM_INTERPRETER_BC_HELPER_STUB_LIST(V) \ argument 410 #define APPEND_JIT_SUFFIX(name, V) \ argument 413 #define APPEND_JIT_SUFFIX_IMM16(name, V) \ argument 416 #define ASM_INTERPRETER_BC_JIT_PROFILER_STUB_LIST(V) \ argument 419 #define ASM_INTERPRETER_BC_FUNC_HOT_JIT_PROFILER_STUB_LIST(V) \ argument [all …]
|
| D | gate_meta_data_builder.h | 35 #define CACHED_VALUE_LIST(V) \ argument 43 #define CACHED_ARG_LIST(V) \ argument 63 #define DECLARE_CACHED_GATE_META(NAME, OP, R, S, D, V) \ argument 80 #define DECLARE_CACHED_GATE_META(NAME, OP, R, S, D, V) \ argument 89 #define DECLARE_CACHED_GATE_META(NAME, OP, R, S, D, V) \ argument 101 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 106 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 111 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 116 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 121 #define DECLARE_GATE_META_FOR_CALL(NAME, OP, R, S, D, V) \ argument [all …]
|
| D | share_gate_meta_data.cpp | 25 #define GATE_NAME_MAP(NAME, OP, R, S, D, V) { OpCode::OP, #OP }, in Str() argument 218 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 226 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 235 #define DECLARE_GATE_META_WITH_BOOL_VALUE_IN(NAME, OP, R, S, D, V) \ in GATE_META_DATA_LIST_WITH_BOOL() argument 244 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 268 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 292 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 302 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 312 #define DECLARE_GATE_META_FOR_CALL(NAME, OP, R, S, D, V) \ argument 322 #define DECLARE_GATE_META_FOR_NEW(NAME, OP, R, S, D, V) \ argument [all …]
|
| D | circuit.h | 109 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 117 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 125 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ in GATE_META_DATA_LIST_WITH_SIZE() argument 133 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 141 #define DECLARE_GATE_META_WITH_BOOL_VALUE_IN(NAME, OP, R, S, D, V) \ argument 149 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument 157 #define DECLARE_GATE_META_FOR_CALL(NAME, OP, R, S, D, V) \ argument 165 #define DECLARE_GATE_META_FOR_NEW(NAME, OP, R, S, D, V) \ argument 174 #define DECLARE_GATE_META(NAME, OP, R, S, D, V) \ argument
|
| D | common_stub_csigns.h | 22 #define COMMON_STUB_LIST(V) \ argument 121 #define COMMON_STUB_ID_LIST(V) \ argument
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stub_list.h | 23 #define RUNTIME_ASM_STUB_LIST(V) \ argument 29 #define ASM_INTERPRETER_TRAMPOLINE_LIST(V) \ argument 62 #define BASELINE_TRAMPOLINE_LIST(V) \ argument 101 #define JS_CALL_TRAMPOLINE_LIST(V) \ argument 117 #define FAST_CALL_TRAMPOLINE_LIST(V) \ argument 124 #define RUNTIME_STUB_WITHOUT_GC_LIST(V) \ argument 194 #define RUNTIME_STUB_WITH_GC_LIST(V) \ argument 481 #define RUNTIME_STUB_LIST(V) \ argument
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_ark_tools.h | 26 #define BUILTIN_ARK_TOOLS_FUNCTIONS_COMMON(V) \ argument 63 #define BUILTIN_ARK_TOOLS_FUNCTIONS_REGRESS(V) … argument 134 #define BUILTIN_ARK_TOOLS_FUNCTIONS_JITCOMPILE(V) … argument 141 #define BUILTIN_ARK_TOOLS_FUNCTIONS_SCOPE_LOCK_STATS(V) \ argument 145 #define BUILTIN_ARK_TOOLS_FUNCTIONS_SCOPE_LOCK_STATS(V) // Nothing argument 149 #define BUILTIN_ARK_TOOLS_FUNCTIONS_CPUPROFILER(V) \ argument 153 #define BUILTIN_ARK_TOOLS_FUNCTIONS_CPUPROFILER(V) // Nothing argument 156 #define BUILTIN_ARK_TOOLS_FUNCTIONS(V) \ argument
|
| D | builtins_global.h | 22 #define BUILTIN_GLOBAL_CONSTANTS(V) \ argument 38 #define BUILTIN_GLOBAL_FUNCTIONS_COMMON(V) \ argument 65 #define BUILTIN_GLOBAL_FUNCTIONS_RUNTIME_STAT(V) \ argument 69 #define BUILTIN_GLOBAL_FUNCTIONS_RUNTIME_STAT(V) // Nothing argument 73 #define BUILTIN_GLOBAL_FUNCTIONS_OPT_CODE_PROFILER(V) \ argument 76 #define BUILTIN_GLOBAL_FUNCTIONS_OPT_CODE_PROFILER(V) // Nothing argument 80 #define BUILTIN_GLOBAL_FUNCTIONS_FUNCTION_CALL_TIMER(V) \ argument 83 #define BUILTIN_GLOBAL_FUNCTIONS_FUNCTION_CALL_TIMER(V) // Nothing argument 86 #define BUILTIN_GLOBAL_FUNCTIONS(V) \ argument
|
| D | builtins_symbol.h | 23 #define BUILTIN_WELL_KNOWN_SYMBOLS(V) \ argument 28 #define BUILTIN_PUBLIC_SYMBOLS(V) \ argument 41 #define BUILTIN_ALL_SYMBOLS(V) \ argument 49 #define BUILTIN_SYMBOL_FUNCTIONS(V) \ argument 56 #define BUILTIN_SYMBOL_PROTOTYPE_FUNCTIONS(V) \ argument
|
| D | builtins_typedarray.h | 21 #define TYPED_ARRAY_TYPES(V) \ argument 36 #define BUILTIN_TYPED_ARRAY_TYPES(V) \ argument 53 #define BUILTIN_TYPED_ARRAY_FUNCTIONS(V) \ argument 62 #define BUILTIN_TYPED_ARRAY_PROTOTYPE_GETTERS(V) \ argument 73 #define BUILTIN_TYPED_ARRAY_PROTOTYPE_FUNCTIONS(V) \ argument
|
| D | builtins_lazy_callback.h | 27 #define ITERATE_TYPED_ARRAY(V) \ argument 40 #define ITERATE_INTL(V) \ argument
|
| D | builtins_number.h | 23 #define BUILTIN_NUMBER_CONSTANTS(V) \ argument 37 #define BUILTIN_NUMBER_NON_GLOBAL_FUNCTIONS(V) … argument 46 #define BUILTIN_NUMBER_GLOBAL_FUNCTIONS(V) \ argument 50 #define BUILTIN_NUMBER_FUNCTIONS(V) \ argument 57 #define BUILTIN_NUMBER_PROTOTYPE_FUNCTIONS(V) \ argument
|
| D | builtins_shared_typedarray.h | 21 #define SHARED_TYPED_ARRAY_TYPES(V) \ argument 37 #define BUILTIN_SHARED_TYPED_ARRAY_TYPES(V) … argument 54 #define BUILTIN_SHARED_TYPED_ARRAY_FUNCTIONS(V) \ argument 63 #define BUILTIN_SHARED_TYPED_ARRAY_PROTOTYPE_GETTERS(V) … argument 72 #define BUILTIN_SHARED_TYPED_ARRAY_PROTOTYPE_FUNCTIONS(V) \ argument
|
| D | builtins_bigint.h | 26 #define BUILTIN_BIGINT_FUNCTIONS(V) \ argument 35 #define BUILTIN_BIGINT_PROTOTYPE_FUNCTIONS(V) \ argument
|
| D | builtins_promise.h | 30 #define BUILTIN_PROMISE_FUNCTIONS(V) \ argument 47 #define BUILTIN_PROMISE_PROTOTYPE_FUNCTIONS(V) \ argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_call_signature.h | 24 #define PADDING_BUILTINS_STUB_LIST(V) \ argument 29 #define BUILTINS_STUB_LIST(V, D, C) \ argument 36 #define BUILTINS_NOSTUB_LIST(V) \ argument 50 #define BUILTINS_METHOD_STUB_LIST(V, T, D, K) \ argument 62 #define BUILTINS_WITH_STRING_STUB_BUILDER(V) \ argument 85 #define BUILTINS_WITH_OBJECT_STUB_BUILDER(V) \ argument 100 #define BUILTINS_WITH_ARRAY_STUB_BUILDER(V) \ argument 133 #define BUILTINS_WITH_SET_STUB_BUILDER(V) \ argument 142 #define BUILTINS_WITH_MAP_STUB_BUILDER(V) \ argument 153 #define BUILTINS_WITH_FUNCTION_STUB_BUILDER(V) \ argument [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | common.h | 27 #define SCOPE_LIST(V) \ argument 50 #define RECORD_DATA(V) \ argument 77 #define RECORD_DURATION(V) \ argument 97 #define SEMI_RECORD_DATA(V) \ argument 103 #define PARTIAL_RECORD_DATA(V) \ argument 116 #define FULL_RECORD_DATA(V) \ argument 121 #define SHARED_RECORD_DATA(V) \ argument 128 #define TRACE_GC_SPEED(V) \ argument
|
| D | global_env_fields.h | 23 #define GLOBAL_ENV_COMMON_FIELDS(V) … argument 235 #define GLOBAL_ENV_SHARED_FIELDS(V) … argument 322 #define GLOBAL_ENV_FIELDS(V) \ argument
|
| D | global_env_constants.h | 33 #define SHARED_GLOBAL_ENV_CONSTANT_CLASS(V) … argument 104 #define GLOBAL_ENV_CONSTANT_CLASS(V) … argument 164 #define GLOBAL_ENV_CONSTANT_SPECIAL(V) … argument 171 #define GLOBAL_ENV_INLINED_BUILTINS(V) … argument 293 #define SHARED_GLOBAL_ENV_CONSTANT_STRING(V) … argument 622 #define GLOBAL_ENV_CONSTANT_CONSTANT(V) … argument 648 #define SHARED_GLOBAL_ENV_CONSTANT_ACCESSOR(V) \ argument 656 #define SHARED_GLOBAL_ENV_CONSTANT_SPECIAL(V) \ argument 673 #define GLOBAL_ENV_CACHES(V) \ argument
|
| D | property_detector.h | 28 #define GLOBAL_ENV_DETECTOR_FIELDS(V) \ argument 46 #define DETECTOR_SYMBOL_LIST(V) \ argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/ |
| D | snapshot_constantpool_data.h | 29 #define DATA_TYPE_LIST(V) \ argument 101 #define DEFINE_INFO_CLASS(V, name) \ argument 121 #define ADD_INFO(V, name) \ in DATA_TYPE_LIST() argument
|