| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_call_signature.h | 28 enum ID { enum 45 static_assert(ID::NONE == 0); 73 static bool IsFastBuiltin(ID builtinId) in IsFastBuiltin() 78 static bool IsTypedBuiltin(ID builtinId) in IsTypedBuiltin() 80 return (BuiltinsStubCSigns::ID::StringLocaleCompare == builtinId) || in IsTypedBuiltin() 81 (BuiltinsStubCSigns::ID::StringIteratorProtoNext == builtinId) || in IsTypedBuiltin() 82 (BuiltinsStubCSigns::ID::ArrayIteratorProtoNext == builtinId) || in IsTypedBuiltin() 83 (BuiltinsStubCSigns::ID::MapIteratorProtoNext == builtinId) || in IsTypedBuiltin() 84 (BuiltinsStubCSigns::ID::SetIteratorProtoNext == builtinId) || in IsTypedBuiltin() 85 (BuiltinsStubCSigns::ID::ArraySort == builtinId) || in IsTypedBuiltin() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | native_inline_lowering.h | 61 void TryInlineTypedArrayIteratorBuiltin(GateRef gate, BuiltinsStubCSigns::ID id, 63 …void TryInlineMathUnaryBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, const GateMet… 65 …void TryInlineMathBinaryBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, const GateMe… 67 …void TryInlineMathImulBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, const GateMeta… 69 …void TryInlineGlobalFiniteBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, const Gate… 71 …void TryInlineGlobalNanBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, const GateMet… 73 …void TryInlineMathMinMaxBuiltin(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, const GateMe… 77 …void TryInlineArrayBufferIsView(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, bool skipThi… 78 void TryInlineBigIntAsIntN(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, bool skipThis); 79 void TryInlineDataViewGet(GateRef gate, size_t argc, BuiltinsStubCSigns::ID id, bool skipThis); [all …]
|
| D | native_inline_lowering.cpp | 70 BuiltinsStubCSigns::ID id = ctia.TryGetPGOBuiltinMethodId(); in RunNativeInlineLowering() local 71 if (IS_INVALID_ID(id) && id != BuiltinsStubCSigns::ID::BigIntConstructor) { in RunNativeInlineLowering() 74 switch (id) { in RunNativeInlineLowering() 75 case BuiltinsStubCSigns::ID::StringFromCharCode: in RunNativeInlineLowering() 78 case BuiltinsStubCSigns::ID::StringCharCodeAt: in RunNativeInlineLowering() 81 case BuiltinsStubCSigns::ID::StringSubstring: in RunNativeInlineLowering() 84 case BuiltinsStubCSigns::ID::StringSubStr: in RunNativeInlineLowering() 87 case BuiltinsStubCSigns::ID::StringSlice: in RunNativeInlineLowering() 90 case BuiltinsStubCSigns::ID::NumberIsFinite: in RunNativeInlineLowering() 93 case BuiltinsStubCSigns::ID::NumberIsInteger: in RunNativeInlineLowering() [all …]
|
| D | builtins_lowering.cpp | 26 auto id = static_cast<BuiltinsStubCSigns::ID>(acc_.GetConstantValue(idGate)); in LowerTypedCallBuitin() local 28 AddTraceLogs(gate, id); in LowerTypedCallBuitin() 30 switch (id) { in LowerTypedCallBuitin() 45 LowerBuiltinIterator(gate, id); in LowerTypedCallBuitin() 51 LowerIteratorNext(gate, id); in LowerTypedCallBuitin() 54 LowerIteratorReturn(gate, id); in LowerTypedCallBuitin() 63 LowerCallBuiltinStub(gate, id); in LowerTypedCallBuitin() 232 BuiltinsStubCSigns::ID id = static_cast<BuiltinsStubCSigns::ID>(acc_.GetConstantValue(idGate)); in LowerCallTargetCheck() local 233 switch (id) { in LowerCallTargetCheck() 234 case BuiltinsStubCSigns::ID::MapProtoIterator: in LowerCallTargetCheck() [all …]
|
| D | builtins_lowering.h | 44 GateRef LowerCallTargetCheckDefault(GateRef gate, BuiltinsStubCSigns::ID id); 45 GateRef LowerCallTargetCheckWithGlobalEnv(GateRef gate, BuiltinsStubCSigns::ID id); 46 GateRef LowerCallTargetCheckWithDetector(GateRef gate, BuiltinsStubCSigns::ID id); 47 GateRef LowerCallTargetCheckWithObjectType(GateRef gate, BuiltinsStubCSigns::ID id); 49 void LowerBuiltinIterator(GateRef gate, BuiltinsStubCSigns::ID id); 50 void LowerIteratorNext(GateRef gate, BuiltinsStubCSigns::ID id); 51 void LowerIteratorReturn(GateRef gate, BuiltinsStubCSigns::ID id); 54 void LowerCallBuiltinStub(GateRef gate, BuiltinsStubCSigns::ID id); 55 void AddTraceLogs(GateRef gate, BuiltinsStubCSigns::ID id);
|
| /arkcompiler/ets_runtime/test/moduletest/internstring/ |
| D | expect_output.txt | 14 id: 12345678 - load: undefined 15 id: 1234567891 - load: undefined 16 id: 9999999999 - load: undefined 17 id: 135 - load: undefined 18 id: 0 - load: undefined 19 id: abc - load: undefined 20 id: cba - load: undefined 21 id: 12345678 - load: 12345678 22 id: 1234567891 - load: 1234567891 23 id: 9999999999 - load: 9999999999 [all …]
|
| /arkcompiler/ets_runtime/tools/ap_file_viewer/src/base-ui/ |
| D | icon.svg | 3 <symbol id="icon-minus-square" viewBox="0 0 16 16"> 4 <g id="play_expand" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 5 <rect id="rectangle" stroke="currentColor" opacity="0.899323091" x="2" y="2" width="12" 7 <rect id="rectangle" fill="currentColor" opacity="0.802454776" x="4.00073886" 11 <symbol id="icon-plus-square" viewBox="0 0 16 16"> 12 <g id="play_retract" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 13 <rect id="rectangle" stroke="currentColor" opacity="0.899323091" x="2" y="2" width="12" 17 id="shapecombine" fill="currentColor" opacity="0.899323091"></path> 20 <symbol id="icon-folder" viewBox="0 0 16 16"> 21 <g id="toolWindowProject" stroke="none" stroke-width="1" fill="currentColor" [all …]
|
| /arkcompiler/ets_runtime/test/moduletest/ecmastringtable/ |
| D | expect_output.txt | 14 id: no-schema:/src/xxx-js/instantiated-1af0bf5b.js - load: undefined 15 id: no-schema:/src/xxx-js/instantiation.js - load: undefined 16 id: no-schema:/src/xxx-js/cc.js - load: undefined 17 id: no-schema:/src/instantiated-1af0bf5b.js - load: undefined 18 id: 12022421 - load: undefined 19 id: 123420002 - load: undefined 20 id: 908890 - load: undefined 21 id: 9088000 - load: undefined 22 id: 999999999 - load: undefined 23 id: 1000000000 - load: undefined [all …]
|
| /arkcompiler/ets_runtime/docs/ |
| D | using-the-toolchain.md | 24 …ad align="left"><tr id="row535415467591"><th class="cellrowborder" valign="top" width="12.89871012… 26 <th class="cellrowborder" valign="top" width="19.33806619338066%" id="mcps1.1.6.1.3"><p id="p157281… 28 <th class="cellrowborder" valign="top" width="25.82741725827417%" id="mcps1.1.6.1.4"><p id="p103276… 30 <th class="cellrowborder" valign="top" width="35.066493350664935%" id="mcps1.1.6.1.5"><p id="p18354… 34 <tbody><tr id="row1435412465598"><td class="cellrowborder" valign="top" width="12.898710128987101%"… 36 <td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p… 38 <td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p… 40 <td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="… 43 <tr id="row1435412465598"><td class="cellrowborder" valign="top" width="12.898710128987101%" header… 45 <td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p… [all …]
|
| D | README_zh.md | 214 …ble><thead align="left"><tr id="row101462717303"><th class="cellrowborder" valign="top" width="50%… 216 <th class="cellrowborder" valign="top" width="50%" id="mcps1.1.3.1.2"><p id="p11592710304"><a name=… 220 <tbody><tr id="row2015172763014"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.… 222 <td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p13151527133011"… 225 <tr id="row1015527173015"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1… 227 <td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p9556101593120">… 230 <tr id="row1015112763020"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1… 232 <td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1615627173019">… 235 <tr id="row131515277307"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.1 … 237 <td class="cellrowborder" valign="top" width="50%" headers="mcps1.1.3.1.2 "><p id="p1655718513105">… [all …]
|
| /arkcompiler/ets_frontend/ets2panda/util/ |
| D | language.h | 31 enum class Id { enum 39 constexpr explicit Language(Id id) : id_(id) {} in Language() argument 43 for (auto [id, name, _] : ID_TABLE) { in ToString() 44 if (id_ == id) { in ToString() 54 for (auto [id, name, _] : ID_TABLE) { in FromString() 56 return Language(id); in FromString() 63 Id GetId() const in GetId() 70 for (auto [id, _, isDynamic] : ID_TABLE) { in IsDynamic() 71 if (id_ == id) { in IsDynamic() 90 static constexpr auto COUNT = static_cast<size_t>(Id::COUNT); [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/coroutines/ |
| D | coroutine_stats.cpp | 29 void CoroutineStatsBase::StartInterval(CoroutineTimeStats id) in StartInterval() argument 34 …LOG(DEBUG, COROUTINES) << "CoroutineStatsBase::StartInterval: " << ToIndex(id) << " Stats: " << th… in StartInterval() 35 ASSERT(!IsInInterval(id)); in StartInterval() 37 intervalStarts_[ToIndex(id)] = start; in StartInterval() 40 void CoroutineStatsBase::FinishInterval(CoroutineTimeStats id) in FinishInterval() argument 45 …LOG(DEBUG, COROUTINES) << "CoroutineStatsBase::FinishInterval " << ToIndex(id) << " Stats: " << th… in FinishInterval() 46 ASSERT(IsInInterval(id)); in FinishInterval() 48 TimeMetricVal delay = end - intervalStarts_[ToIndex(id)]; in FinishInterval() 49 intervalStarts_[ToIndex(id)] = INVALID_TIME_METRIC_VAL; in FinishInterval() 50 auto &metric = timeStats_[ToIndex(id)]; in FinishInterval() [all …]
|
| /arkcompiler/ets_frontend/ |
| D | README_zh.md | 70 …ad align="left"><tr id="row535415467591"><th class="cellrowborder" valign="top" width="12.89871012… 72 <th class="cellrowborder" valign="top" width="19.33806619338066%" id="mcps1.1.6.1.3"><p id="p157281… 74 <th class="cellrowborder" valign="top" width="25.82741725827417%" id="mcps1.1.6.1.4"><p id="p103276… 76 <th class="cellrowborder" valign="top" width="35.066493350664935%" id="mcps1.1.6.1.5"><p id="p18354… 80 <tbody><tr id="row1435412465598"><td class="cellrowborder" valign="top" width="12.898710128987101%"… 82 <td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p… 84 <td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p… 86 <td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="… 89 <tr id="row1435412465598"><td class="cellrowborder" valign="top" width="12.898710128987101%" header… 91 <td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p… [all …]
|
| D | README.md | 70 …ad align="left"><tr id="row535415467591"><th class="cellrowborder" valign="top" width="12.89871012… 72 <th class="cellrowborder" valign="top" width="19.33806619338066%" id="mcps1.1.6.1.3"><p id="p157281… 74 <th class="cellrowborder" valign="top" width="25.82741725827417%" id="mcps1.1.6.1.4"><p id="p103276… 76 <th class="cellrowborder" valign="top" width="35.066493350664935%" id="mcps1.1.6.1.5"><p id="p18354… 80 <tbody><tr id="row1435412465598"><td class="cellrowborder" valign="top" width="12.898710128987101%"… 82 <td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p… 84 <td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p… 86 <td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="… 89 <tr id="row1435412465598"><td class="cellrowborder" valign="top" width="12.898710128987101%" header… 91 <td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p… [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_abi.cpp | 31 #define INT_REG(ID, PREF32, PREF64, canBeAssigned, isCalleeSave, isParam, isSpill, isExtraSpill) \ in IsAvailableReg() argument 32 case R##ID: { \ in IsAvailableReg() 35 #define INT_REG_ALIAS(ALIAS, ID, PREF32, PREF64) in IsAvailableReg() argument 40 #define FP_SIMD_REG(ID, PV, P8, P16, P32, P64, P128, canBeAssigned, isCalleeSave, isParam, isSpill,… in IsAvailableReg() argument 41 …case V##ID: { … in IsAvailableReg() 44 #define FP_SIMD_REG_ALIAS(ID) in IsAvailableReg() argument 63 #define INT_REG(ID, PREF32, PREF64, canBeAssigned, isCalleeSave, isParam, isSpill, isExtraSpill) \ in IsCalleeSavedReg() argument 64 case R##ID: { \ in IsCalleeSavedReg() 67 #define INT_REG_ALIAS(ALIAS, ID, PREF32, PREF64) in IsCalleeSavedReg() argument 72 #define FP_SIMD_REG(ID, PV, P8, P16, P32, P64, P128, canBeAssigned, isCalleeSave, isParam, isSpill,… in IsCalleeSavedReg() argument [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_abi.cpp | 25 #define INT_REG(ID, PREF8, PREF8_16, PREF16, PREF32, PREF64, canBeAssigned, isCalleeSave, isParam, … in IsAvailableReg() argument 27 …case R##ID: … in IsAvailableReg() 29 #define INT_REG_ALIAS(ALIAS, ID) in IsAvailableReg() argument 34 #define FP_SIMD_REG(ID, P8, P16, P32, P64, P128, canBeAssigned, isCalleeSave, isParam, isSpill, isE… in IsAvailableReg() argument 35 …case V##ID: … in IsAvailableReg() 48 #define INT_REG(ID, PREF8, PREF8_16, PREF16, PREF32, PREF64, canBeAssigned, isCalleeSave, isParam, … in IsCalleeSavedReg() argument 50 …case R##ID: … in IsCalleeSavedReg() 52 #define INT_REG_ALIAS(ALIAS, ID) in IsCalleeSavedReg() argument 57 #define FP_SIMD_REG(ID, P8, P16, P32, P64, P128, canBeAssigned, isCalleeSave, isParam, isSpill, isE… in IsCalleeSavedReg() argument 58 …case V##ID: … in IsCalleeSavedReg() [all …]
|
| /arkcompiler/runtime_core/static_core/libpandafile/ |
| D | panda_cache.h | 38 File::EntityId id; member 43 File::EntityId id; member 48 File::EntityId id; member 64 inline uint32_t GetMethodIndex(File::EntityId id) const in GetMethodIndex() argument 66 return ark::helpers::math::PowerOfTwoTableSlot(id.GetOffset(), methodCacheSize_); in GetMethodIndex() 69 inline uint32_t GetFieldIndex(File::EntityId id) const in GetFieldIndex() argument 72 return ark::helpers::math::PowerOfTwoTableSlot(id.GetOffset(), fieldCacheSize_, 2U); in GetFieldIndex() 75 inline uint32_t GetClassIndex(File::EntityId id) const in GetClassIndex() argument 77 return ark::helpers::math::PowerOfTwoTableSlot(id.GetOffset(), classCacheSize_); in GetClassIndex() 80 inline Method *GetMethodFromCache(File::EntityId id) const in GetMethodFromCache() argument [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/objects_passing/ |
| D | objects_passing.ts | 21 protected id: number; property in TestUserClass 27 constructor(name: string, age: number, id: number, education: string, description: string) { 30 this.id = id; 36 return `Name: ${this.name}, Age: ${this.age}, ID: ${this.id}, Description: ${this.description}`; 40 return `ID: ${this.id}`; 46 return this.id; 56 id: number; property 61 id: 555, 96 const testInnerObject = { id: 123 }; 98 export const testOuterObject = { id: 456, testInnerObject }; [all …]
|
| /arkcompiler/ets_frontend/test262/ |
| D | test-list-test262-other-fastverify-qemu-aot-pgo-language-statements-class-part1.txt | 15 test262/data/other_tests/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-exhaus… 16 test262/data/other_tests/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-nam… 17 test262/data/other_tests/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-nam… 18 test262/data/other_tests/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-nam… 19 test262/data/other_tests/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-nam… 20 test262/data/other_tests/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-nam… 21 test262/data/other_tests/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-hole.js 22 test262/data/other_tests/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-skippe… 23 test262/data/other_tests/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-undef.… 24 test262/data/other_tests/language/statements/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-throws… [all …]
|
| D | test-list-test262-other-fastverify-qemu-aot-pgo-language-expressions-class-part2.txt | 14 test262/data/other_tests/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-exhau… 16 test262/data/other_tests/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-na… 17 test262/data/other_tests/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-na… 18 test262/data/other_tests/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-na… 19 test262/data/other_tests/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-na… 20 test262/data/other_tests/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-skipp… 21 test262/data/other_tests/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-hole.… 22 test262/data/other_tests/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-fn-na… 23 test262/data/other_tests/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-throw… 24 test262/data/other_tests/language/expressions/class/dstr/async-gen-meth-ary-ptrn-elem-id-init-undef… [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | dwarf.h | 22 #define DW_TAG(ID, NAME) DW_TAG_##NAME = (ID), argument 30 #define DW_AT(ID, NAME) DW_AT_##NAME = (ID), argument 37 #define DW_FORM(ID, NAME) DW_FORM_##NAME = (ID), argument 43 #define DW_OP(ID, NAME) DW_OP_##NAME = (ID), argument 50 #define DW_ATE(ID, NAME) DW_ATE_##NAME = (ID), argument 60 #define DW_LANG(ID, NAME, LOWER_BOUND) DW_LANG_##NAME = (ID), argument
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/stdlib-templates/std/serialization/ |
| D | list.std_serialization_json_static_2.yaml | 43 data_class_attributes_index: { "User": ["id : int", "name: String"] }, 55 …test1: '"[{\"id\":10,\"name\":\"user001\"},{\"id\":11,\"name\":\"user002\"},{\"id\":12,\"name\":\"… 56 test3: '"[{\"id\":0,\"name\":\"admin000\"}]"', 68 data_class_attributes_index: { "User": ["id : int", "name: String | null"] }, 79 …test1: '"[{\"id\":10,\"name\":\"user001\"},{\"id\":11,\"name\":null},{\"id\":12,\"name\":\"user003… 92 { "UserWithLong": ["id : Long", "name: String"] }, 107 …test1: '"[{\"id\":10,\"name\":\"user001\"},{\"id\":11,\"name\":\"user002\"},{\"id\":12,\"name\":\"… 108 test3: '"[{\"id\":-10,\"name\":\"admin000\"}]"', 121 …{ "UserWithDesc": ["id : Long", "name: String", "desc : UserDesc"], "UserDesc": ["country : String… 132 …id\":10,\"name\":\"user001\",\"desc\":{\"country\":\"Russia\",\"city\":\"Moscow\",\"postIndex\":12…
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/ |
| D | can_encode_builtin.inl.erb | 21 inline bool CanEncodeAmd64(IntrinsicId id) 23 switch (id) { 34 inline bool CanEncodeArm64(IntrinsicId id) 36 switch (id) { 47 inline bool CanEncodeArm32(IntrinsicId id) 49 switch (id) { 59 inline bool CheckRestrictions([[maybe_unused]] RuntimeInterface *runtime, IntrinsicId id, [[maybe_u… 61 switch (id) { 73 inline bool EncodesBuiltin(RuntimeInterface *runtime, IntrinsicId id, Arch arch) 78 if (!builtins::CheckRestrictions(runtime, id, arch)) { [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/templates/intrinsics/ |
| D | can_encode_builtin.inl.erb | 22 inline bool CanEncodeAmd64(IntrinsicId id) 24 switch (id) { 35 inline bool CanEncodeArm64(IntrinsicId id) 37 switch (id) { 49 inline bool CanEncodeArm32(IntrinsicId id) 51 switch (id) { 61 inline bool CheckRestrictions([[maybe_unused]] RuntimeInterface *runtime, IntrinsicId id, [[maybe_u… 63 switch (id) { 75 inline bool EncodesBuiltin(RuntimeInterface *runtime, IntrinsicId id, Arch arch) 80 if (!builtins::CheckRestrictions(runtime, id, arch)) { [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_phase/include/ |
| D | maple_phase.h | 27 MaplePhase(MaplePhaseKind kind, MaplePhaseID id, MemPool &mp) in MaplePhase() argument 28 : phaseAllocator(&mp), phaseKind(kind), phaseID(id), tempMemPools(phaseAllocator.Adapter()) in MaplePhase() 39 …apleLogger() << "this is Phase : " << PhaseName() << " Kind : " << phaseKind << " ID : " << phaseID in Dump() 46 void SetPhaseID(MaplePhaseID id) in SetPhaseID() argument 48 phaseID = id; in SetPhaseID() 78 MapleModulePhase(MaplePhaseID id, MemPool *mp) : MaplePhase(kModulePhase, id, *mp) {} in MapleModulePhase() argument 87 MapleFunctionPhase(MaplePhaseID id, MemPool *mp) : MaplePhase(kFunctionPhase, id, *mp) {} in MapleFunctionPhase() argument 95 MapleSccPhase(MaplePhaseID id, MemPool *mp) : MaplePhase(kSccPhase, id, *mp) {} in MapleSccPhase() argument 109 const MaplePhaseInfo *GetPhaseByID(MaplePhaseID id); 123 : MaplePhaseInfo(name, &phaseNameT::id, isAnalysis, CFGOnly, canSkip) [all …]
|