/art/compiler/optimizing/ |
D | parallel_move_resolver.cc | 30 MoveOperands* move = parallel_move->MoveOperandsAt(i); in BuildInitialMoveList() local 31 if (!move->IsRedundant()) { in BuildInitialMoveList() 32 moves_.push_back(move); in BuildInitialMoveList() 44 const MoveOperands& move = *moves_[i]; in EmitNativeCode() local 46 if (move.IsEliminated() || move.GetSource().IsConstant()) { in EmitNativeCode() 50 if ((move.GetSource().IsStackSlot() || move.GetSource().IsDoubleStackSlot()) && in EmitNativeCode() 51 (move.GetDestination().IsStackSlot() || move.GetDestination().IsDoubleStackSlot())) { in EmitNativeCode() 57 const MoveOperands& move = *moves_[i]; in EmitNativeCode() local 61 if (!move.IsEliminated() && !move.GetSource().IsConstant()) { in EmitNativeCode() 68 MoveOperands* move = moves_[i]; in EmitNativeCode() local [all …]
|
D | register_allocation_resolver.cc | 509 void RegisterAllocationResolver::AddMove(HParallelMove* move, in AddMove() argument 518 move->AddMove(source.ToLow(), destination.ToLow(), DataType::Type::kInt32, instruction); in AddMove() 519 move->AddMove(source.ToHigh(), destination.ToHigh(), DataType::Type::kInt32, nullptr); in AddMove() 521 move->AddMove(source, destination, type, instruction); in AddMove() 534 HParallelMove* move = nullptr; in AddInputMoveFor() local 538 move = new (allocator_) HParallelMove(allocator_); in AddInputMoveFor() 539 move->SetLifetimePosition(user->GetLifetimePosition()); in AddInputMoveFor() 540 user->GetBlock()->InsertInstructionBefore(move, user); in AddInputMoveFor() 542 move = previous->AsParallelMove(); in AddInputMoveFor() 544 DCHECK_EQ(move->GetLifetimePosition(), user->GetLifetimePosition()); in AddInputMoveFor() [all …]
|
/art/test/1929-exception-catch-exception/smali/art/ |
D | Test1929$Impl.smali | 15 # The standard dx/d8 would leave the move-exception instructions outside of either catch 65 # This try needs to include the move-exception 67 move-exception v0 81 move-result-object v2 85 move-result-object v3 89 move-result-object v3 93 move-result-object v2 99 move-result-object v2 103 move-result-object v3 107 move-result-object v2 [all …]
|
/art/test/467-regalloc-pair/smali/ |
D | TestCase.smali | 25 move-result v7 26 move v6, v2 27 move v3, v2 31 move-wide v4, v0 32 move v1, v2 33 move v0, v3 47 move v1, v0 48 move v0, v3 55 move v6, v0
|
/art/test/457-regs/smali/ |
D | PhiLiveness.smali | 23 move v2, v3 25 move v2, v4 35 move v2, v3 37 move v2, v4 47 move-object v2, p0 49 move v2, v0 59 move v2, v0 61 move v2, v1 71 move v2, v0 73 move v2, v0
|
/art/test/800-smali/smali/ |
D | b_121191566.smali | 13 move-object v3, v4 16 # The peephole must not overwrite v4 (from the move-object). Use an integral move 18 move v0, v4 22 move v0, v4
|
D | move_exception_on_entry.smali | 5 # Test that we cannot have a catch-handler with move-exception at the beginning of a method. 10 move-exception v2 12 move v0, p0
|
/art/runtime/interpreter/mterp/mips/ |
D | invoke.S | 9 move a0, rSELF 11 move a2, rPC 12 move a3, rINST 29 move a0, rSELF 31 move a2, rPC 32 move a3, rINST
|
D | control_flow.S | 132 move rINST, v0 145 move a0, rSELF 152 move v1, zero 162 move a0, rSELF 167 move v0, zero 168 move v1, zero 173 move a0, rSELF 178 move v0, zero 179 move v1, zero 190 move a0, rSELF
|
/art/runtime/interpreter/mterp/mips64/ |
D | invoke.S | 10 move a0, rSELF 12 move a2, rPC 13 move a3, rINST 31 move a0, rSELF 33 move a2, rPC 34 move a3, rINST
|
D | main.S | 401 move rSELF, a0 416 move a2, rSELF 418 move rPROFILE, v0 # Starting hotness countdown to rPROFILE 431 move a0, rSELF 433 move a2, rPC 460 move a0, rSELF 470 move a0, rSELF 480 move a0, rSELF 503 move a0, rSELF 632 move a0, rSELF [all …]
|
/art/test/412-new-array/smali/ |
D | filled_new_array.smali | 8 move-result-object v0 15 move-result-object v0 22 move-result-object v0 29 move-result-object v0 36 move-result-object v0 43 move-result-object v0
|
/art/test/626-checker-arm64-scratch-register/smali/ |
D | Main2.smali | 258 # // The parallel move that used to exhaust the ARM64 parallel move 355 move-object/from16 v0, p0 359 move/from16 v42, v0 368 move-object/from16 v0, p0 372 move/from16 v42, v0 381 move-object/from16 v0, p0 385 move/from16 v42, v0 394 move-object/from16 v0, p0 398 move/from16 v42, v0 407 move-object/from16 v0, p0 [all …]
|
/art/test/dexdump/ |
D | checkers.txt | 78 0014ba: 0c00 |0003: move-result-object v0 129 00153a: 0c02 |000d: move-result-object v2 133 00154a: 0110 |0015: move v0, v1 134 00154c: 0112 |0016: move v2, v1 136 001554: 0a04 |001a: move-result v4 145 00157c: 0a00 |002e: move-result v0 149 00158c: 0a04 |0036: move-result v4 181 0015e0: 0c00 |001c: move-result-object v0 184 0015ec: 0c01 |0022: move-result-object v1 186 0015f4: 0c01 |0026: move-result-object v1 [all …]
|
D | const-method-handle.txt | 80 0003de: 0c00 |0003: move-result-object v0 86 0003f6: 0c03 |000f: move-result-object v3 88 0003fe: 0c00 |0013: move-result-object v0 161 00044c: 0c01 |000c: move-result-object v1 163 000454: 0c01 |0010: move-result-object v1 166 000460: 0c01 |0016: move-result-object v1 169 00046e: 0c02 |001d: move-result-object v2 171 000478: 0c02 |0022: move-result-object v2 173 000480: 0c01 |0026: move-result-object v1 175 000488: 0c01 |002a: move-result-object v1 [all …]
|
/art/test/161-final-abstract-class/smali/ |
D | Main.smali | 76 move-exception p0 87 move-exception p0 100 move-result-object p0 111 move-result-object p0 134 move-exception p0 145 move-exception p0 150 move-result-object v0 166 move-result-object v2 170 move-result-object v2 174 move-result-object v2 [all …]
|
/art/test/955-methodhandles-smali/smali/ |
D | Main.smali | 27 move-result-object v0 31 move-result-object v1 44 move-result-object v0 48 move-result-object v1 57 move-result-object v1 61 move-result-object v2 65 move-result-object v0 76 move-result-object v0 83 move-result-object v2 88 move-result-object v0 [all …]
|
/art/runtime/gc/accounting/ |
D | bitmap.cc | 32 return new Bitmap(std::move(mem_map), num_bits); in CreateFromMemMap() 36 : mem_map_(std::move(mem_map)), in Bitmap() 67 return CreateFromMemMap(std::move(mem_map), num_bits); in Create() 90 return CreateFromMemMap(std::move(mem_map), cover_begin, num_bits); in Create() 96 return new MemoryRangeBitmap(std::move(mem_map), begin, num_bits); in CreateFromMemMap()
|
/art/cmdline/ |
D | cmdline_parser.h | 89 return std::move(*variant_map_); in ReleaseMap() 252 std::move(argument_info_), in CompleteArgument() 253 std::move(save_value_), in CompleteArgument() 254 std::move(load_value_))); in CompleteArgument() 299 return std::move(a); in WithValues() 320 names_ = std::move(names); in SetNames() 335 b.SetNames(std::move(names_)); in CreateTypedBuilder() 336 return std::move(b); in CreateTypedBuilder() 344 arg_builder->SetValuesInternal(std::move(values)); in InitializeTypedBuilder() 374 return std::move(b); in Define() [all …]
|
/art/test/552-checker-primitive-typeprop/smali/ |
D | TypePropagation.smali | 24 move p2, p3 29 move p2, p4 43 move p1, p2 59 move p2, p3 72 move-wide p1, p2 84 move-object p1, p2 109 move p1, p2 124 move p2, p3 131 move p2, p4
|
D | ArrayGet.smali | 40 move v0, p1 67 move v0, p1 98 move v0, p1 129 move v0, p1 159 move v0, p1 181 move v1, v0 187 move v2, v1 189 move v2, p1 193 move v3, v1 195 move v3, v0 [all …]
|
/art/runtime/arch/mips64/ |
D | quick_entrypoints_mips64.S | 34 move $v1, $ra 39 move $ra, $v1 672 move rSELF, $a5 # Save managed thread pointer into rSELF 860 move $a0, rSELF # pass Thread::Current 873 move $a1, rSELF # pass Thread::Current 884 move $a0, rSELF # pass Thread::Current 898 move $a2, rSELF # pass Thread::Current 910 move $a2, rSELF # pass Thread::Current 921 move $a0, rSELF # pass Thread::Current 944 move $a2, rSELF # pass Thread::Current [all …]
|
/art/test/520-equivalent-phi/smali/ |
D | Equivalent.smali | 23 move-object v0, p0 26 # Having this move-object used to confuse the type propagation 28 # based on uses, but a move-object disappears after SSA, leaving 32 move-object v1, v0
|
/art/test/134-reg-promotion/smali/ |
D | Test.smali | 25 move v1, v0 31 move v2, v0 45 move v1, v0 51 move-result-object v3 56 move v2, v0
|
/art/test/531-regression-debugphi/smali/ |
D | TestCase.smali | 45 move-object v1, p2 50 move-object v0, v1 # create PrimNot PhiA equivalent 55 move-object v0, p2 100 move-object v1, v0 # create PrimNot equivalent of PhiA 106 move-object v0, v1 # creates PrimNot equivalent of PhiB 111 move-object v0, p2 114 move-object v0, p3
|