/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 …]
|
D | call.virt.range_base.yaml | 210 mov.null v2 240 mov.null v3 272 mov.null v2 348 mov.obj v4, v0 388 mov.obj v5, v0 427 mov.obj v5, v0 483 mov.obj v7, v0 484 mov.64 v8, v4 485 mov v9, v5 486 mov.64 v10, v6 [all …]
|
D | mov.null.yaml | 16 - file-name: "mov.null" 26 description: Check mov.null moves null reference to register. 29 - sig: mov.null v:out:ref 46 - "#{[*0..255].map do |i| \" mov.null v#{i}\\n\" end .join}" 51 description: Check mov.null with incorrect register number. 54 - sig: mov.null v:out:ref 61 mov.null %s
|
D | fp.yaml | 48 mov.64 v2, a1 # v2 - value for calculation 50 mov v3, a0 # v3 - iteration counter 68 mov.64 v1, a0 # v1 = x 180 mov.64 v1, a0 285 mov v0, a0 286 mov.64 v1, a1 287 mov.64 v2, a2 294 mov.64 v2, a1 # v2 - value for calculation 296 mov v3, a0 # v3 - iteration counter 318 mov.64 v4, a0 [all …]
|
D | call.range.yaml | 116 - ' mov.null v0' 294 - values: ['', 'i32 a0', 'mov.null v0'] 295 - values: ['', 'i64 a0', 'mov.null v0'] 296 - values: ['', 'f64 a0', 'mov.null v0'] 425 mov v1, a0 458 mov.64 v1, a0 546 mov v1, a0 553 mov v1, a1 560 mov v1, a2 567 mov v1, a3 [all …]
|
D | call.yaml | 152 - ' mov.null v0' 330 - values: ['', 'i32 a0', 'mov.null v0'] 331 - values: ['', 'i64 a0', 'mov.null v0'] 332 - values: ['', 'f64 a0', 'mov.null v0'] 508 mov v1, a0 541 mov.64 v1, a0 629 mov v1, a0 636 mov v1, a1 643 mov v1, a2 650 mov v1, a3 [all …]
|
D | call.virt.yaml | 221 mov.null v2 254 mov.null v3 289 mov.null v2 538 mov.null v6 817 mov.null v6 899 mov.obj v256, v0 907 mov%s v256, %s 909 mov%s v100, v256 960 - 'mov.null v128' 995 … - values: ['mov.null v128', 'movi.64 v128, 321', '.64', 'v128', '.64', '.64', 'cmp.64 v128'] [all …]
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
D | optimized_fast_call.cpp | 52 __ Mov(Register(X3), argc); in OptimizedFastCallEntry() local 53 __ Mov(Register(X4), argV); in OptimizedFastCallEntry() local 57 __ Mov(Register(X20), glueReg); in OptimizedFastCallEntry() local 63 __ Mov(Register(X2), Register(X20)); in OptimizedFastCallEntry() local 116 __ Mov(__ AvailableRegister3(), Register(X1)); in OptimizedFastCallAndPushUndefined() 133 __ Mov(Register(X1), Register(X2)); // func move to argc in OptimizedFastCallAndPushUndefined() local 134 __ Mov(Register(X2), Register(X4)); // this move to func in OptimizedFastCallAndPushUndefined() local 139 __ Mov(Register(X3), Immediate(JSTaggedValue::VALUE_UNDEFINED)); in OptimizedFastCallAndPushUndefined() local 140 __ Mov(Register(X4), Immediate(JSTaggedValue::VALUE_UNDEFINED)); in OptimizedFastCallAndPushUndefined() local 141 __ Mov(Register(X5), Immediate(JSTaggedValue::VALUE_UNDEFINED)); in OptimizedFastCallAndPushUndefined() local [all …]
|
D | asm_interpreter_call.cpp | 87 __ Mov(tempRegister.W(), Immediate(static_cast<int64_t>(JSType::JS_FUNCTION_FIRST))); in AsmInterpEntryDispatch() local 90 __ Mov(tempRegister.W(), Immediate(static_cast<int64_t>(JSType::JS_FUNCTION_LAST))); in AsmInterpEntryDispatch() local 113 __ Mov(runtimeId, Immediate(kungfu::RuntimeStubCSigns::ID_ThrowNotCallableException)); in AsmInterpEntryDispatch() local 134 __ Mov(fpRegister, Register(SP)); in JSCallCommonEntry() local 135 __ Mov(currentSlotRegister, Register(SP)); in JSCallCommonEntry() local 142 __ Mov(Register(SP), tempRegister); in JSCallCommonEntry() local 167 __ Mov(Register(SP), fpRegister); in JSCallCommonEntry() local 172 __ Mov(Register(X19), glueRegister); in JSCallCommonEntry() local 175 __ Mov(acc, Immediate(JSTaggedValue::VALUE_EXCEPTION)); in JSCallCommonEntry() local 179 __ Mov(temp, callTargetRegister); in JSCallCommonEntry() local [all …]
|
D | optimized_call.cpp | 73 __ Mov(frameType, Immediate(static_cast<int64_t>(FrameType::LEAVE_FRAME))); in CallRuntime() local 103 __ Mov(currentSp, sp); in IncreaseStackForArguments() local 112 __ Mov(sp, currentSp); in IncreaseStackForArguments() local 149 __ Mov(Register(X6), needPushUndefined); in JSFunctionEntry() local 150 __ Mov(tmpArgV, argV); in JSFunctionEntry() local 151 __ Mov(Register(X20), glueReg); in JSFunctionEntry() local 156 __ Mov(Register(X5), tmpArgV); in JSFunctionEntry() local 165 __ Mov(Register(X2), Register(X20)); in JSFunctionEntry() local 250 __ Mov(argc, actualNumArgs); in OptimizedCallAndPushUndefined() local 255 __ Mov(Register(X19), expectedNumArgs); in OptimizedCallAndPushUndefined() local [all …]
|
/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/ets_frontend/ts2panda/tests/ |
D | regAllocator.test.ts | 29 Mov, 84 new Mov(v[256], v[0]), 87 new Mov(v[257], v[0]), 90 new Mov(v[258], v[0]), 93 new Mov(v[259], v[0]), 95 new Mov(v[0], v[259]), 135 new Mov(v[259], v[0]), 138 new Mov(v[260], v[0]), 141 new Mov(v[261], v[0]), 144 new Mov(v[262], v[0]), [all …]
|
/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/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
|
D | array.pa | 34 mov v3, v0 44 mov v3, v0 45 mov v0, v4
|
/arkcompiler/runtime_core/bytecode_optimizer/tests/ |
D | bitops_bitwise_and_test.cpp | 29 mov.64 v4, v0 in TEST_F() 31 mov v6, v0 in TEST_F() 32 label_1: mov v0, v6 in TEST_F() 36 mov.64 v0, v4 in TEST_F() 37 mov v2, v6 in TEST_F() 44 mov.64 v4, v0 in TEST_F() 47 label_0: mov.64 v0, v4 in TEST_F() 48 mov.64 v6, v0 in TEST_F() 50 mov.64 v3, v0 in TEST_F() 51 mov.64 v0, v6 in TEST_F()
|
D | excluded_keys_test.cpp | 53 mov v0, a0 54 mov v1, a1 55 mov v2, a2 120 mov v4, v0 121 mov v5, v1 122 mov v6, v2 123 mov v7, v3
|
/arkcompiler/ets_frontend/ts2panda/ts2abc/tests/sources/ |
D | add.json | 10 "op": "mov.dyn", 21 "op": "mov.dyn", 32 "op": "mov.dyn", 43 "op": "mov.dyn", 54 "op": "mov.dyn",
|
/arkcompiler/runtime_core/compiler/docs/ |
D | cleanup_doc.md | 196 2.u64 Mov v1 -> (v3, v4) 214 2.u64 Mov v1 -> (v4) 303 2.u64 Mov v1 -> (v3, v5) 308 4.u64 Mov v1 331 2.u64 Mov v1 -> (v3, v5) 333 4.u64 Mov v1 361 7.u64 Mov v1 -> (v19p) 362 8.u64 Mov v0 -> (v20p) 366 4.u64 Mov v0 -> (v19p) 367 5.u64 Mov v1 -> (v20p) [all …]
|
/arkcompiler/runtime_core/tests/cts-assembly/ |
D | oom-01.pa | 62 mov.obj v6, v3 73 mov.obj v3, v4 94 mov v1, v0 95 mov.obj v0, a0 103 mov v1, v2
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/ |
D | assembler_aarch64_test.cpp | 130 HWTEST_F_L0(AssemblerAarch64Test, Mov) in HWTEST_F_L0() argument 143 __ Mov(Register(X1), Immediate(0xffff000012345678)); in HWTEST_F_L0() local 144 __ Mov(Register(X2), Immediate(0x12345678abcd00ef)); in HWTEST_F_L0() local 145 __ Mov(Register(X3), Immediate(0x7fff001234)); in HWTEST_F_L0() local 146 __ Mov(Register(X4).W(), Immediate(0xff0000ff)); in HWTEST_F_L0() local 158 __ Mov(Register(X1), Register(X2)); in HWTEST_F_L0() local 159 __ Mov(Register(X2), Register(SP)); in HWTEST_F_L0() local 160 __ Mov(Register(X1, W), Register(X2, W)); in HWTEST_F_L0() local 267 __ Mov(Register(X0), Immediate(0xa)); in HWTEST_F_L0() local 271 __ Mov(Register(X0), Immediate(0x2)); in HWTEST_F_L0() local [all …]
|
/arkcompiler/ets_frontend/ts2panda/tests/watch_expression/ |
D | addWatch.test.ts | 63 Mov, 119 new Mov(new VReg(), new VReg()), 163 new Mov(new VReg(), new VReg()), 186 new Mov(new VReg(), new VReg()), 219 new Mov(new VReg(), new VReg()), 249 new Mov(new VReg(), new VReg()), 277 new Mov(new VReg(), new VReg()), 307 new Mov(new VReg(), new VReg()), 396 new Mov(new VReg(), new VReg()), 420 new Mov(new VReg(), new VReg()), [all …]
|