| /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/es2panda/test/bytecode/commonjs/ |
| D | test-commonjs-main-func-args-expected.txt | 3 slotNum = 0x3 9 createobjectwithbuffer 0x0, _1 12 definepropertybyname 0x1, a, v1 18 slotNum = 0x11 22 tryldglobalbyname 0x0, Reflect 24 ldobjbyname 0x1, apply 26 definefunc 0x3, .#*#, 0x5 28 createemptyarray 0x4 31 stownbyindex 0x5, v3, 0x0 33 stownbyindex 0x7, v3, 0x1 [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/ets_frontend/es2panda/test/bytecode/js/class/ |
| D | test-deault-constructor-expected.txt | 3 slotNum = 0x0 12 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/ets_frontend/es2panda/test/optimizer/js/opt-try-catch-func/ |
| D | test-passes-under-try-catch-expected.pa.txt | 3 slotNum = 0x5 9 ldlexvar 0x0, 0x0 13 callruntime.isfalse 0x0 30 tryldglobalbyname 0x2, print 31 callarg1 0x3, v0 39 slotNum = 0x3 45 ldai 0x1 52 tryldglobalbyname 0x0, print 53 callarg1 0x1, v0 61 slotNum = 0x8 [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/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 | 3 slotNum = 0xe 7 newlexenv 0x2 9 stlexvar 0x0, 0x0 11 stlexvar 0x0, 0x1 14 definefunc 0x0, .#%A*#, 0x0 15 callarg0 0x1 17 stobjbyvalue 0x3, a3, v0 19 stobjbyvalue 0x5, a3, v1 22 definefunc 0x7, .#%A*#^1, 0x0 23 callarg0 0x8 [all …]
|
| D | namespace-nested-expected.txt | 3 slotNum = 0x5 9 definefunc 0x0, .#&A&#B, 0x1 12 callruntime.istrue 0x1 19 callarg1 0x3, v0 25 slotNum = 0x1 29 definefunc 0x0, .#&A&B*#D, 0x0 35 slotNum = 0x0 44 slotNum = 0x5 50 definefunc 0x0, .#&#A, 0x1 53 callruntime.istrue 0x1 [all …]
|
| D | long-name-index-ts-expected.txt | 3 slotNum = 0x8 9 definefunc 0x0, .#&@0%#LongEnum, 0x1 12 callruntime.istrue 0x1 19 callarg1 0x3, v0 22 defineclasswithbuffer 0x5, .#&@0~@2=#LongClass, _2, 0x0, v0 23 ldobjbyname 0x6, prototype 29 slotNum = 0x7 30 .function any .#&@0%#LongEnum(any a0, any a1, any a2, any a3) { 33 newlexenv 0x2 35 stlexvar 0x0, 0x0 [all …]
|
| D | instance-initializer-ts-expected.txt | 3 slotNum = 0x5 7 newlexenv 0x2 9 stlexvar 0x0, 0x0 11 stlexvar 0x0, 0x1 12 ldlexvar 0x0, 0x1 14 ldai 0x5 15 stobjbyname 0x0, a, v0 16 ldlexvar 0x0, 0x1 18 definefunc 0x2, .#~A=A*#, 0x0 19 stobjbyname 0x3, b, v0 [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_runtime/ecmascript/compiler/trampoline/aarch64/ |
| D | optimized_fast_call.cpp | 57 __ Ldr(Register(X1), MemoryOperand(tmpArgV, 0)); in OptimizedFastCallEntry() 75 // %x5 - this 85 // | arg[0] | 135 __ Mov(Register(X2), Register(X5)); // this move to func in OptimizedFastCallAndPushArgv() 142 __ Mov(Register(X5), Immediate(JSTaggedValue::VALUE_UNDEFINED)); in OptimizedFastCallAndPushArgv() 153 __ Mov(Register(X5), Immediate(JSTaggedValue::VALUE_UNDEFINED)); in OptimizedFastCallAndPushArgv() 164 __ Mov(Register(X5), Immediate(JSTaggedValue::VALUE_UNDEFINED)); in OptimizedFastCallAndPushArgv() 172 __ Ldr(op, MemoryOperand(argV, 0)); in OptimizedFastCallAndPushArgv() 173 __ Mov(Register(X5), op); in OptimizedFastCallAndPushArgv() 184 __ Ldr(op, MemoryOperand(argV, 0)); in OptimizedFastCallAndPushArgv() [all …]
|
| D | optimized_call.cpp | 45 // | argv[0] | 80 __ Ldr(tmp, MemoryOperand(fp, GetStackArgOffSetToFp(0))); // 0: the first arg id in CallRuntime() 89 // 0 : 0 restore size in CallRuntime() 90 __ Ldr(tmp, MemoryOperand(sp, 0)); in CallRuntime() 104 if (numExtraArgs > 0) { in IncreaseStackForArguments() 110 __ Tst(currentSp, LogicalImmediate::Create(0xf, RegXSize)); // 0xf: 0x1111 in IncreaseStackForArguments() 154 __ Ldr(Register(X2), MemoryOperand(tmpArgV, 0)); in JSFunctionEntry() 158 __ Mov(Register(X5), tmpArgV); in JSFunctionEntry() 173 // JSTaggedType this, arg[0], arg[1], arg[2], ..., arg[N-1]) 184 // | arg[0] | [all …]
|
| /arkcompiler/ets_frontend/es2panda/test/optimizer/ts/branch-elimination/projects/ts_module_syntax_project/ |
| D | test-import-syntax-exec-expected.pa.txt | 3 slotNum = 0x0 7 ldai 0x1 8 stmodulevar 0x0 9 ldai 0x64 10 stmodulevar 0x1 19 slotNum = 0x0 23 ldai 0x1 24 stmodulevar 0x0 33 slotNum = 0x0 37 ldai 0x1 [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/spec/03.types/References_Types/Bigint/ |
| D | bigint-arithmetic-expr-4-operands-3.sts | 26 let x5: bigint = 123456789123456789123456789n; 27 let z = x1 * x2 / x3 - x4 + x5; 28 if (z == 123456789123456789123456789n) return 0;
|
| D | bigint-arithmetic-expr-4-operands-3-1.sts | 26 let x5: bigint = 3n; 27 let z = x1 * x2 / x3 - x4 + x5; 29 if (z == 4n) return 0;
|