| /arkcompiler/ets_runtime/test/aottest/object/object_transition/ |
| D | object_transition.ts | 34 let arr: number[] = new Array(1025).fill(0); 49 arr.x5 = 5; 59 print(arr.x5); 71 arr.x5 = 5; 72 for (let i: number = 0; i < 2048; i++) { 76 arr.fill(0); 77 for (let i: number = 0; i < 5; i++) { 88 print(arr.x5); 100 arr.x5 = 5; 101 for (let i: number = 0; i < 1025; i++) { [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/runtime/ets/ |
| D | string_literals_inference.ets | 51 arr[0] = "default" 54 let s = getColor(arr, 0) // s is of type string|number 76 let x5 = ((p: boolean) => p ? "bb" : "aa")(cond) // type of x5 is string 77 assertEQ(x5, "bb") 78 x5 = "xyz" 79 assertEQ(x5, "xyz") 107 let y3 = f2(x3[0]) // type of y3 is "aa"|"bb" 112 x4[0] = "cc" 113 assertEQ(x4[0], "cc")
|
| D | objectLiteral_abstract_class_object.ets | 21 field1:number = 0; 25 field1:number = 0; 31 field3:A = {field1:0}; 32 field4:B = {field1:0}; 33 field5:C = {field1:0}; 48 let x5:D = {field4:x4} 49 assertEQ(x5.field4.field1, 10)
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/inline-property/ |
| D | inline-property4-expected.txt | 1 slotNum = 0xa 2 expectedProperty = 0x5 8 stobjbyname 0x0, prop, a2 11 ldai 0x1 14 stobjbyvalue 0x2, a2, v1 18 stobjbyvalue 0x4, a2, v0 19 ldlexvar 0x0, 0x0 22 stobjbyvalue 0x6, a2, v0 23 ldlexvar 0x0, 0x1 26 stobjbyvalue 0x8, a2, v0 [all …]
|
| D | inline-property5-expected.txt | 1 slotNum = 0x2 2 expectedProperty = 0x1 7 ldlexvar 0x0, 0x3 8 callruntime.callinit 0x0, a2 14 slotNum = 0x5 20 ldprivateproperty 0x0, 0x0, 0x0 22 ldai 0x1 23 add2 0x2, v0 24 stprivateproperty 0x3, 0x0, 0x0, a2 29 slotNum = 0x4 [all …]
|
| /arkcompiler/ets_frontend/es2panda/test/bytecode/commonjs/ |
| D | test-commonjs-main-func-args-expected.txt | 1 slotNum = 0x3 8 createobjectwithbuffer 0x0, _1 11 definepropertybyname 0x1, a, v1 16 slotNum = 0x11 21 tryldglobalbyname 0x0, Reflect 23 ldobjbyname 0x1, apply 25 definefunc 0x3, .#*#, 0x5 27 createemptyarray 0x4 30 stownbyindex 0x5, v3, 0x0 32 stownbyindex 0x7, v3, 0x1 [all …]
|
| /arkcompiler/ets_frontend/es2panda/test/bytecode/js/class/ |
| D | test-deault-constructor-expected.txt | 1 slotNum = 0x0 11 slotNum = 0x5 16 copyrestargs 0x0 18 createemptyarray 0x0 20 ldai 0x0 25 ldobjbyname 0x1, length 27 supercallspread 0x3, v1 30 throw.ifsupernotcorrectcall 0x1 32 throw.ifsupernotcorrectcall 0x0 38 slotNum = 0x9 [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/bridge/arch/aarch64/ |
| D | deoptimization_aarch64.S | 67 // x5 - pointer to a callee-saved registers buffer from StackWalker 71 CFI_REL_OFFSET(fp, 0) 72 CFI_REL_OFFSET(x28, -((CFRAME_CALLEE_REGS_START_SLOT + 0) * 8)) 101 CFI_REL_OFFSET(fp, 0) 112 // Note, we do not preserve x5 (holding a pointer to a callee-saved 115 ldp x14, x15, [x5, #-16]! 117 CFI_REL_OFFSET(x28, -((BOUNDARY_FRAME_SLOT + 0) * 8)) 119 ldp x14, x15, [x5, #-16]! 123 ldp x14, x15, [x5, #-16]! 127 ldp x14, x15, [x5, #-16]! [all …]
|
| /arkcompiler/runtime_core/static_core/tests/cts-assembly/ |
| D | tst-compare.pa | 21 ldai 0 32 ldai 0 40 ldai 0x5 43 ldai 0 51 ldai 0x5 54 ldai 0 62 ldai 0xffb1ab1a 65 ldai 0 73 ldai 0xffb1ab1a 76 ldai 0 [all …]
|
| D | tst-select.pa | 40 ldai 0x5 51 ldai 0x5 62 ldai 0xffb1ab1a 73 ldai 0xffb1ab1a 86 movi.64 v0, 0 99 movi.64 v0, 0 110 ldai.64 0x5 112 movi.64 v0, 0 123 ldai.64 0x5 125 movi.64 v0, 0 [all …]
|
| D | tst-branch.pa | 19 ldai 0 51 ldai 0x5 62 ldai 0x5 73 ldai 0xffb1ab1a 84 ldai 0xffb1ab1a 97 movi.64 v0, 0 110 movi.64 v0, 0 121 ldai.64 0x5 123 movi.64 v0, 0 134 ldai.64 0x5 [all …]
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | tst-compare.pa | 21 ldai 0 32 ldai 0 40 ldai 0x5 43 ldai 0 51 ldai 0x5 54 ldai 0 62 ldai 0xffb1ab1a 65 ldai 0 73 ldai 0xffb1ab1a 76 ldai 0 [all …]
|
| D | tst-select.pa | 40 ldai 0x5 51 ldai 0x5 62 ldai 0xffb1ab1a 73 ldai 0xffb1ab1a 86 movi.64 v0, 0 99 movi.64 v0, 0 110 ldai.64 0x5 112 movi.64 v0, 0 123 ldai.64 0x5 125 movi.64 v0, 0 [all …]
|
| D | tst-branch.pa | 19 ldai 0 51 ldai 0x5 62 ldai 0x5 73 ldai 0xffb1ab1a 84 ldai 0xffb1ab1a 97 movi.64 v0, 0 110 movi.64 v0, 0 121 ldai.64 0x5 123 movi.64 v0, 0 134 ldai.64 0x5 [all …]
|
| /arkcompiler/ets_frontend/es2panda/test/optimizer/ts/branch-elimination/projects/ts_module_syntax_project/ |
| D | test-import-syntax-exec-expected.pa.txt | 1 slotNum = 0x0 6 ldai 0x1 7 stmodulevar 0x0 8 ldai 0x64 9 stmodulevar 0x1 15 slotNum = 0x0 20 ldai 0x1 21 stmodulevar 0x0 27 slotNum = 0x0 32 ldai 0x1 [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/docs/ |
| D | move_constants_closer_to_usage_doc.md | 29 …0.i32 Parameter arg 0 -> (v150, v149, v148, v147, v146, v145, v144, v143, v142, … 31 6.i64 Constant 0xa -> r0 (v5) 32 8.i64 Constant 0x14 -> r2 (v116) 36 52.i64 Constant 0x3e -> r27 (v138) 41 76.i64 Constant 0x5d -> r27 (v150) 43 succs: [bb 0] 45 BB 0 preds: [bb 3] 46 prop: bc: 0x00000000 48 …3. IfImm LE i32 v0(r27), 0x5 … 51 BB 2 preds: [bb 0] [all …]
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | move_constants_closer_to_usage_doc.md | 29 …0.i32 Parameter arg 0 -> (v150, v149, v148, v147, v146, v145, v144, v143, v142, … 31 6.i64 Constant 0xa -> r0 (v5) 32 8.i64 Constant 0x14 -> r2 (v116) 36 52.i64 Constant 0x3e -> r27 (v138) 41 76.i64 Constant 0x5d -> r27 (v150) 43 succs: [bb 0] 45 BB 0 preds: [bb 3] 46 prop: bc: 0x00000000 48 …3. IfImm LE i32 v0(r27), 0x5 … 51 BB 2 preds: [bb 0] [all …]
|
| /arkcompiler/ets_frontend/es2panda/test/parser/binder/ |
| D | enum-scope-name-ts-expected.txt | 1 slotNum = 0xe 8 definefunc 0x0, .#%A*#, 0x0 9 callarg0 0x1 11 stobjbyvalue 0x3, a3, v0 13 stobjbyvalue 0x5, a3, v1 16 definefunc 0x7, .#%A*#^1, 0x0 17 callarg0 0x8 19 stobjbyvalue 0xa, a3, v0 21 stobjbyvalue 0xc, a3, v1 26 slotNum = 0xe [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/equals/ |
| D | num_num_correct.pa | 23 ldai 0x5 28 ldai 0x5 33 movi v2, 0x1 36 ldai 0x0 39 ldai 0x1
|
| D | num_long_correct.pa | 25 ldai 0x5 30 ldai 0x5 35 movi v2, 0x1 38 ldai 0x0 41 ldai 0x1
|
| D | num_int_correct.pa | 25 ldai 0x5 30 ldai 0x5 34 movi v2, 0x1 37 ldai 0x0 40 ldai 0x1
|
| /arkcompiler/ets_frontend/es2panda/test/bytecode/js/lexicalEnv/ |
| D | arrow-function-reference-ctx-expected.txt | 1 slotNum = 0x2 2 expectedProperty = 0x1 7 ldlexvar 0x0, 0x0 8 callruntime.callinit 0x0, a2 14 slotNum = 0x2 19 ldai 0x1 20 definepropertybyname 0x0, a, a2 25 slotNum = 0x4 30 newlexenv 0x2 32 stlexvar 0x0, 0x0 [all …]
|
| D | arrow-function-no-new-target-expected.txt | 1 slotNum = 0x2 2 expectedProperty = 0x1 7 ldlexvar 0x0, 0x0 8 callruntime.callinit 0x0, a2 14 slotNum = 0x2 19 ldai 0x1 20 definepropertybyname 0x0, a, a2 25 slotNum = 0x4 30 newlexenv 0x1 32 stlexvar 0x0, 0x0 [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/ast/compiler/ets/ |
| D | DeclareCheckAssign.ets | 31 declare const x3: int = 0x5 32 declare const x4: int = 0b101 33 declare const x5: string = "abc" 42 declare const x31 = 0x5 43 declare const x41 = 0b101 63 /* @@? 33:28 Error TypeError: Initializers are not allowed in ambient contexts: x5 */
|
| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
| D | optimized_fast_call.cpp | 47 __ Ldr(Register(X1), MemoryOperand(tmpArgV, 0)); in OptimizedFastCallEntry() 65 // %x5 - this 75 // | arg[0] | 125 __ Mov(Register(X2), Register(X5)); // this move to func in OptimizedFastCallAndPushArgv() 132 __ Mov(Register(X5), Immediate(JSTaggedValue::VALUE_UNDEFINED)); in OptimizedFastCallAndPushArgv() 143 __ Mov(Register(X5), Immediate(JSTaggedValue::VALUE_UNDEFINED)); in OptimizedFastCallAndPushArgv() 154 __ Mov(Register(X5), Immediate(JSTaggedValue::VALUE_UNDEFINED)); in OptimizedFastCallAndPushArgv() 162 __ Ldr(op, MemoryOperand(argV, 0)); in OptimizedFastCallAndPushArgv() 163 __ Mov(Register(X5), op); in OptimizedFastCallAndPushArgv() 174 __ Ldr(op, MemoryOperand(argV, 0)); in OptimizedFastCallAndPushArgv() [all …]
|