| /arkcompiler/ets_frontend/es2panda/test/optimizer/js/opt-try-catch-func/ |
| D | test-nested-try-catch-expected.pa.txt | 16 mov v1, v5 24 mov v1, v5 36 mov v1, v5 46 mov v1, v6 54 mov v1, v6 64 mov v1, v6 71 mov v3, v5 74 mov v3, v6 76 mov v1, v3 90 mov v1, v3 [all …]
|
| D | test-raw-try-catch-expected.pa.txt | 15 mov v2, v4 23 mov v5, v8 24 mov v2, v8 36 mov v5, v8 37 mov v2, v8 42 mov v5, v9 43 mov v2, v9 51 mov v2, v5 60 mov v2, v0 85 mov v0, v1 [all …]
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | call.virt.range.yaml | 245 mov.obj v0, a0 248 mov v4, v0 249 mov.obj v0, a0 252 mov v5, v0 253 mov.obj v0, a0 256 mov v6, v0 257 mov.obj v0, a0 258 mov v1, v4 259 mov v2, v5 260 mov v3, v6 [all …]
|
| D | mov.obj.yaml | 17 - file-name: "mov.obj" 27 - sig: mov.obj v1:out:ref, v2:in:ref 37 mov.obj v1, v0 45 …description: Check mov.obj with different type of arguments (empty object, with fields, with stati… 106 # Check mov.obj for string 109 mov.obj v1, v0 120 # Check mov.obj for type 123 mov.obj v1, v0 135 - sig: mov.obj v1:out:ref, v2:in:ref 146 mov.obj v1, v0 [all …]
|
| D | mov.64.yaml | 16 - file-name: "mov.64" 26 - sig: mov.64 v1:out:b64, v2:in:b64 32 mov.64 %s, %s 35 description: Check mov.64 instruction with different register numbers (4 bit). 56 - sig: mov.64 v1:out:b64, v2:in:b64 62 mov.64 %s, v0 63 mov.64 %s, %s 64 mov.64 v1, %s 67 description: Check mov.64 instruction with different register numbers (16 bit) 87 - sig: mov.64 v1:out:b64, v2:in:b64 [all …]
|
| D | mov.yaml | 16 - file-name: "mov" 26 - sig: mov v1:out:b32, v2:in:b32 32 mov %s, %s 40 description: Check mov instruction with different register numbers (4 bit). 61 - sig: mov v1:out:b32, v2:in:b32 67 mov %s, %s 75 description: Check mov instruction with different register numbers (8 bit). 99 - sig: mov v1:out:b32, v2:in:b32 105 mov %s, v0 106 mov %s, %s [all …]
|
| /arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/ |
| D | call.virt.range.yaml | 209 mov.obj v0, a0 212 mov v4, v0 213 mov.obj v0, a0 216 mov v5, v0 217 mov.obj v0, a0 220 mov v6, v0 221 mov.obj v0, a0 222 mov v1, v4 223 mov v2, v5 224 mov v3, v6 [all …]
|
| D | mov.obj.yaml | 16 - file-name: "mov.obj" 26 - sig: mov.obj v1:out:ref, v2:in:ref 36 mov.obj v1, v0 44 …description: Check mov.obj with different type of arguments (empty object, with fields, with stati… 104 # Check mov.obj for string 107 mov.obj v1, v0 118 # Check mov.obj for type 121 mov.obj v1, v0 132 - sig: mov.obj v1:out:ref, v2:in:ref 139 # Check mov.obj for null [all …]
|
| D | mov.64.yaml | 16 - file-name: "mov.64" 26 - sig: mov.64 v1:out:b64, v2:in:b64 32 mov.64 %s, %s 35 description: Check mov.64 instruction with different register numbers (4 bit). 56 - sig: mov.64 v1:out:b64, v2:in:b64 62 mov.64 %s, v0 63 mov.64 %s, %s 64 mov.64 v1, %s 67 description: Check mov.64 instruction with different register numbers (16 bit) 87 - sig: mov.64 v1:out:b64, v2:in:b64 [all …]
|
| D | mov.yaml | 16 - file-name: "mov" 26 - sig: mov v1:out:b32, v2:in:b32 32 mov %s, %s 40 description: Check mov instruction with different register numbers (4 bit). 61 - sig: mov v1:out:b32, v2:in:b32 67 mov %s, %s 75 description: Check mov instruction with different register numbers (8 bit). 99 - sig: mov v1:out:b32, v2:in:b32 105 mov %s, v0 106 mov %s, %s [all …]
|
| /arkcompiler/ets_frontend/es2panda/test/bytecode/js/destructuring/ |
| D | test-array-pattern-iterator-close-expected.txt | 21 mov v6, v3 22 mov v4, v3 33 mov v6, v3 34 mov v4, v3 40 mov v6, v3 41 mov v4, v3 50 mov v6, v3 51 mov v4, v3 60 mov v4, v6 63 mov v4, v1 [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/napi/arch/arm32/ |
| D | ets_napi_entry_point_arm32.S | 52 mov fp, sp 56 mov lr, #CFRAME_KIND_NATIVE 69 mov r4, r0 // save method to r4 to survive the call 76 mov r1, #1 78 mov THREAD_REG, r0 86 mov r0, #16 89 mov r0, r4 90 mov r1, #1 94 mov r1, sp 97 mov r3, sp [all …]
|
| D | ets_napi_entry_point_arm32hf.S | 52 mov fp, sp 56 mov lr, #CFRAME_KIND_NATIVE 70 mov r4, r0 // save method to r4 to survive the call 76 mov r1, #1 78 mov THREAD_REG, r0 79 mov r0, r4 86 mov r0, #80 89 mov r0, r4 90 mov r1, #1 94 mov r1, sp [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
| D | optimized_fast_call.cpp | 51 __ Mov(Register(X3), argc); in OptimizedFastCallEntry() local 52 __ Mov(Register(X4), argV); in OptimizedFastCallEntry() local 56 __ Mov(Register(X20), glueReg); in OptimizedFastCallEntry() local 62 __ Mov(Register(X2), Register(X20)); in OptimizedFastCallEntry() local 117 __ Mov(__ AvailableRegister3(), Register(X1)); in OptimizedFastCallAndPushArgv() 134 __ Mov(Register(X1), Register(X3)); // func move to argc in OptimizedFastCallAndPushArgv() local 135 __ Mov(Register(X2), Register(X5)); // this move to func in OptimizedFastCallAndPushArgv() local 140 __ Mov(Register(X3), Immediate(JSTaggedValue::VALUE_UNDEFINED)); in OptimizedFastCallAndPushArgv() local 141 __ Mov(Register(X4), Immediate(JSTaggedValue::VALUE_UNDEFINED)); in OptimizedFastCallAndPushArgv() local 142 __ Mov(Register(X5), Immediate(JSTaggedValue::VALUE_UNDEFINED)); in OptimizedFastCallAndPushArgv() local [all …]
|
| /arkcompiler/runtime_core/static_core/tests/regression/ |
| D | loop-peeling.pa | 18 mov v2, v0 20 mov v3, v0 22 mov v0, v2 26 mov v4, v0 27 mov v0, v2 32 mov v0, v4 33 mov v2, v0 35 jump_label_0: mov v0, v3
|
| /arkcompiler/runtime_core/tests/regression/ |
| D | loop-peeling.pa | 18 mov v2, v0 20 mov v3, v0 22 mov v0, v2 26 mov v4, v0 27 mov v0, v2 32 mov v0, v4 33 mov v2, v0 35 jump_label_0: mov v0, v3
|
| /arkcompiler/runtime_core/tests/checked/ |
| D | deoptimize_compare.pa | 41 mov v3, v0 43 mov v4, v0 44 jump_label_1: mov v0, v4 45 mov v1, a1 48 mov v0, v3 49 mov.obj v1, a0 50 mov v2, v4 56 mov v3, v0 59 jump_label_0: mov v0, v3
|
| /arkcompiler/runtime_core/static_core/tests/checked/ |
| D | deoptimize_compare.pa | 41 mov v3, v0 43 mov v4, v0 44 jump_label_1: mov v0, v4 45 mov v1, a1 48 mov v0, v3 49 mov.obj v1, a0 50 mov v2, v4 56 mov v3, v0 59 jump_label_0: mov v0, v3
|
| D | compiler_to_interpreter.pa | 14 #! CHECKER Check on nullptr before mov object was disabled in deoptimization 17 #! CHECKER Check on nullptr before mov object was worked in case without deoptimization 42 mov.obj v3, v1 # We check this mov, when in v1 is nullptr and v3 will be rewritten 43 mov.obj v3, a0 57 … mov.null v0 # Load null instead of real object to get exception inside call_ldobj_i32 68 mov.null v0 69 mov.obj v1, v0 # Mov null object in compiled code without deoptimization, check should work
|
| /arkcompiler/runtime_core/static_core/runtime/tests/arch/aarch64/ |
| D | invokation_helper.S | 27 mov x9, x0 28 mov x10, x1 29 mov x11, x2 30 mov x12, x3 31 mov x13, x4 37 mov fp, sp 41 mov THREAD_REG, x13 53 mov x14, sp 64 mov sp, fp 87 mov fp, sp [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/napi/arch/arm64/ |
| D | ets_napi_entry_point_aarch64.S | 51 mov fp, sp 55 mov x16, #CFRAME_KIND_NATIVE 74 mov x19, x0 // save method to x19 78 mov w1, #1 86 mov w0, #128 89 mov x0, x19 90 mov w1, #1 94 mov x1, sp 97 mov x3, sp 98 mov x4, THREAD_REG [all …]
|
| /arkcompiler/runtime_core/static_core/tests/irtoc-interpreter-tests/ |
| D | access-nsieve.pa | 24 mov v6, v4 25 mov v7, v3 31 mov v9, v0 38 jump_label_1: mov v9, v4 39 mov v10, v0 57 mov v9, v11 65 mov v7, v6 66 mov v6, v8
|
| /arkcompiler/runtime_core/tests/irtoc-interpreter-tests/ |
| D | access-nsieve.pa | 24 mov v6, v4 25 mov v7, v3 31 mov v9, v0 38 jump_label_1: mov v9, v4 39 mov v10, v0 57 mov v9, v11 65 mov v7, v6 66 mov v6, v8
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/checked/ |
| D | ets_isinteger.sts | 23 //! ASM_NEXT x64: /subss.*/, arm64: /ldr.*/, arm32: /mov\s+r[0-9]+,\s+… 25 //! ASM_NEXT x64: /mov\s+\$0x7FFFFFFF,.*/, arm64: /b\.vs.*/, arm32: /vcmp\.f32.*/ 28 //! ASM_NEXT x64: /mov\s+\$0x34000000,.*/, arm64: /mov\s+w[0-9]+, #0x0/, arm32: /movle\s+r[0-9]+,\… 31 //! ASM_NEXT x64: /jp.*/, arm32: /mov\s+r[0-9]+,\s+… 37 //! ASM_NEXT x64: /subss.*/, arm64: /ldr.*/, arm32: /mov\s+r[0-9]+,\s+… 39 //! ASM_NEXT x64: /mov\s+\$0x7FFFFFFF,.*/, arm64: /b\.vs.*/, arm32: /vcmp\.f32.*/ 42 //! ASM_NEXT x64: /mov\s+\$0x34000000,.*/, arm64: /ldr.*/, arm32: /bgt.*/ 44 //! ASM_NEXT x64: /ucomiss.*/, arm64: /cset\s+w[0-9]+,\s+le/, arm32: /mov\s+r[0-9]+,\s+… 46 //! ASM_NEXT x64: /jnbe.*/, arm64: /mov\s+w[0-9]+, #0x0/, arm32: /vmov.*/ 47 //! ASM_NEXT x64: /mov\s+\$0x7FFFFFFF,.*/, arm32: /vcmp\.f32.*/ [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/tests/arch/arm/ |
| D | invokation_helper_hf.S | 32 mov fp, sp 35 mov r4, r0 36 mov r5, r1 37 mov r6, r2 38 mov r7, r3 45 mov THREAD_REG, r8 52 mov r8, sp 64 mov sp, fp
|