/third_party/node/deps/v8/src/compiler/backend/ |
H A D | gap-resolver.cc | 20 // moves between smaller sub-operands, e.g. a double move to two single moves. 24 ParallelMove* moves) { in Split() 51 // negative step so that register-to-slot moves are in the correct order. in Split() 66 // Add the remaining fragment moves. in Split() 70 moves->AddMove(AllocatedOperand(src_kind, smaller_rep, src_index), in Split() 88 void GapResolver::Resolve(ParallelMove* moves) { in Resolve() argument 92 // Remove redundant moves, collect source kinds and destination kinds to in Resolve() 93 // detect simple non-overlapping moves, and collect FP move representations if in Resolve() 96 size_t nmoves = moves in Resolve() 23 Split(MoveOperands* move, MachineRepresentation smaller_rep, ParallelMove* moves) Split() argument 153 PerformMove(ParallelMove* moves, MoveOperands* move) PerformMove() argument [all...] |
H A D | move-optimizer.cc | 115 ParallelMove* moves = instr->parallel_moves()[i]; in FindFirstNonEmptySlot() local 116 if (moves == nullptr) continue; in FindFirstNonEmptySlot() 117 for (MoveOperands* move : *moves) { in FindFirstNonEmptySlot() 121 moves->clear(); // Clear this redundant move. in FindFirstNonEmptySlot() 152 // This would pull down common moves. If the moves occur in deferred in Run() 167 ParallelMove* moves = instruction->parallel_moves()[0]; in RemoveClobberedDestinations() 168 if (moves == nullptr) return; in RemoveClobberedDestinations() 190 // Elide moves made redundant by the instruction. in RemoveClobberedDestinations() 191 for (MoveOperands* move : *moves) { in RemoveClobberedDestinations() 471 ParallelMove* moves = instr->GetOrCreateParallelMove( OptimizeMerge() local [all...] |
H A D | register-allocator-verifier.cc | 35 const ParallelMove* moves = instr->GetParallelMove(inner_pos); in VerifyAllocatedGaps() local 36 if (moves == nullptr) continue; in VerifyAllocatedGaps() 37 for (const MoveOperands* move : *moves) { in VerifyAllocatedGaps() 289 void BlockAssessments::PerformParallelMoves(const ParallelMove* moves) { in PerformParallelMoves() argument 290 if (moves == nullptr) return; in PerformParallelMoves() 293 for (MoveOperands* move : *moves) { in PerformParallelMoves()
|
H A D | gap-resolver.h | 16 // Interface used by the gap resolver to emit moves and swaps. 32 // Resolve a set of parallel moves, emitting assembler instructions. 36 // Performs the given move, possibly performing other moves to unblock the 38 void PerformMove(ParallelMove* moves, MoveOperands* move); 40 // Assembler used to emit moves and save registers. 43 // While resolving moves, the largest FP representation that can be moved. 44 // Any larger moves must be split into an equivalent series of moves of this
|
H A D | register-allocator-verifier.h | 31 // - moves simply copy the assessment over to the new operand 35 // operand, because of moves), we check that the virtual register at the use 72 // defined with identical operands, and the move optimizer moved down the moves 165 void PerformParallelMoves(const ParallelMove* moves);
|
H A D | register-allocator.cc | 63 // connecting moves for spilled ranges. in Initialize() 1367 ParallelMove* moves = instr->GetOrCreateParallelMove(position, code_zone()); in AddGapMove() local 1368 return moves->AddMove(from, to); in AddGapMove() 2273 // Process the moves of the instruction's gaps, making their sources live. in ProcessInstructions() 2361 // - Prefer hints from empty blocks (containing just parallel moves and a in ProcessPhis() 2362 // jump). In these cases, if we can elide the moves, the jump threader in ProcessPhis() 2418 // moves on the last instruction. For example: in ProcessPhis() 2433 auto moves = predecessor_instr->GetParallelMove(Instruction::START); in ProcessPhis() local 2434 if (moves != nullptr) { in ProcessPhis() 2435 for (MoveOperands* move : *moves) { in ProcessPhis() 5077 ParallelMove* moves = delayed_insertion_map.begin()->first.first; ConnectRanges() local [all...] |
H A D | mid-tier-register-allocator.cc | 146 ParallelMove* moves = instr->GetOrCreateParallelMove(position, code_zone()); in AddGapMove() local 147 return moves->AddMove(from, to); in AddGapMove() 315 // Emit gap moves to / from the spill slot. 1035 // If there are deferred block gap moves pending, emit them now that the in Commit() 1089 // Add gap moves to the spilled phi for all blocks we previously allocated in SpillPhiGapMove() 2474 // necessary gap moves from the constant operand to the register. in AllocateConstantOutput() 2741 // gap moves into the Phi move into the spill slot. in AllocatePhi() 3125 ParallelMove* moves = instr->GetParallelMove(Instruction::END); in AllocateRegisters() local 3126 if (moves != nullptr) { in AllocateRegisters() 3127 for (MoveOperands* move : *moves) { in AllocateRegisters() [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/container/internal/ |
H A D | test_instance_tracker_test.cc | 33 EXPECT_EQ(1, tracker.moves()); in TEST() 44 EXPECT_EQ(1, tracker.moves()); in TEST() 56 EXPECT_EQ(0, tracker.moves()); in TEST() 69 EXPECT_EQ(0, tracker.moves()); in TEST() 79 EXPECT_EQ(0, tracker.moves()); in TEST() 90 EXPECT_EQ(0, tracker.moves()); in TEST() 105 EXPECT_EQ(2, tracker.moves()); in TEST() 116 EXPECT_EQ(0, tracker.moves()); in TEST() 135 EXPECT_EQ(0, tracker.moves()); in TEST() 143 EXPECT_EQ(1, tracker.moves()); in TEST() [all...] |
H A D | compressed_tuple_test.cc | 78 EXPECT_LE(tracker.moves(), 1); in TEST() 89 EXPECT_LE(tracker.moves(), 1); in TEST() 103 EXPECT_EQ(tracker.moves(), 1); in TEST() 131 EXPECT_EQ(tracker.moves(), 2); in TEST() 150 EXPECT_EQ(tracker.moves(), 0); in TEST() 159 EXPECT_EQ(tracker.moves(), 0); in TEST() 167 EXPECT_EQ(tracker.moves(), 0); in TEST() 178 EXPECT_EQ(tracker.moves(), 1); in TEST() 186 EXPECT_EQ(tracker.moves(), 1); in TEST() 190 EXPECT_EQ(tracker.moves(), in TEST() [all...] |
H A D | test_instance_tracker.h | 28 // the type, as well as the number of copies, moves, swaps, and comparisons that 185 // Returns the number of moves on BaseCountedInstance objects since 187 int moves() const { return BaseCountedInstance::num_moves_ - start_moves_; } in moves() function in absl::test_internal::InstanceTracker 205 // Resets the base values for moves, copies, comparisons, and swaps to the 206 // current values, so that subsequent Get*() calls for moves, copies,
|
/third_party/node/deps/v8/src/maglev/ |
H A D | maglev-code-generator.cc | 109 // Emit Phi moves before visiting the control node. in Process() 137 RegisterMoves& moves) { in EmitSingleParallelMove() 138 DCHECK(!moves[target.code()].is_valid()); in EmitSingleParallelMove() 140 moves[source.code()] = Register::no_reg(); in EmitSingleParallelMove() 144 Register target, RegisterMoves& moves) { in RecursivelyEmitParallelMoveChain() 151 EmitSingleParallelMove(target, kScratchRegister, moves); in RecursivelyEmitParallelMoveChain() 152 EmitSingleParallelMove(source, target, moves); in RecursivelyEmitParallelMoveChain() 156 if (moves[target.code()].is_valid()) { in RecursivelyEmitParallelMoveChain() 158 moves[target.code()], moves); in RecursivelyEmitParallelMoveChain() 136 EmitSingleParallelMove(Register source, Register target, RegisterMoves& moves) EmitSingleParallelMove() argument 143 RecursivelyEmitParallelMoveChain(Register chain_start, Register source, Register target, RegisterMoves& moves) RecursivelyEmitParallelMoveChain() argument 171 EmitParallelMoveChain(Register source, RegisterMoves& moves) EmitParallelMoveChain() argument [all...] |
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/iterator/ |
H A D | TestUCharacterIterator.java | 346 String moves="0+0+0--0-0-+++0--+++++++0--------"; in previousNext() 361 while(movesIndex<moves.length()) { in previousNext() 362 m=moves.charAt(movesIndex++); in previousNext() 376 // copy the moves until the current (m) move, and terminate in previousNext() 377 String history = moves.substring(0,movesIndex); in previousNext() 385 // copy the moves until the current (m) move, and terminate in previousNext() 386 String history = moves.substring(0,movesIndex); in previousNext() 402 String moves="0+0+0--0-0-+++0--+++++++0--------++++0000----0-"; in TestUCharacterIteratorWrapper() 407 while(movesIndex<moves.length()) { in TestUCharacterIteratorWrapper() 408 m=moves in TestUCharacterIteratorWrapper() [all...] |
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/iterator/ |
H A D | TestUCharacterIterator.java | 343 String moves="0+0+0--0-0-+++0--+++++++0--------"; in previousNext() 358 while(movesIndex<moves.length()) { in previousNext() 359 m=moves.charAt(movesIndex++); in previousNext() 373 // copy the moves until the current (m) move, and terminate in previousNext() 374 String history = moves.substring(0,movesIndex); in previousNext() 382 // copy the moves until the current (m) move, and terminate in previousNext() 383 String history = moves.substring(0,movesIndex); in previousNext() 399 String moves="0+0+0--0-0-+++0--+++++++0--------++++0000----0-"; in TestUCharacterIteratorWrapper() 404 while(movesIndex<moves.length()) { in TestUCharacterIteratorWrapper() 405 m=moves in TestUCharacterIteratorWrapper() [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/container/ |
H A D | inlined_vector_test.cc | 891 EXPECT_EQ(tracker.moves(), 0); in TYPED_TEST_P() 894 EXPECT_EQ((tracker.moves() ? tracker.moves() : tracker.copies()), in TYPED_TEST_P() 900 EXPECT_EQ((tracker.moves() ? tracker.moves() : tracker.copies()), in TYPED_TEST_P() 990 EXPECT_GE(tracker.copies() + tracker.moves(), in TYPED_TEST_P() 999 EXPECT_EQ(tracker.copies() + tracker.moves(), 10 + len); in TYPED_TEST_P() 1001 // Only specify a minimum number of copies + moves. We don't want to in TYPED_TEST_P() 1003 EXPECT_GE(tracker.copies() + tracker.moves(), in TYPED_TEST_P() 1012 EXPECT_EQ(tracker.moves(), in TYPED_TEST_P() [all...] |
H A D | btree_test.cc | 1449 EXPECT_EQ(tracker->moves(), expected_moves); in ExpectOperationCounts() 2414 EXPECT_EQ(tracker.moves(), 0); in TEST() 2426 EXPECT_EQ(tracker.moves(), 0); in TEST() 2438 EXPECT_GE(tracker.moves(), 100); in TEST()
|
/third_party/skia/third_party/externals/abseil-cpp/absl/functional/ |
H A D | function_ref_test.cc | 168 EXPECT_EQ(tracker.moves(), 1); in TEST() 178 EXPECT_EQ(tracker.moves(), 0); in TEST() 188 EXPECT_EQ(tracker.moves(), 2); in TEST() 198 EXPECT_EQ(tracker.moves(), 1); in TEST()
|
/third_party/icu/icu4c/source/test/intltest/ |
H A D | citrtest.cpp | 769 const char *moves, const char *which) { in TestUCharIterator() 776 switch(moves[m]) { in TestUCharIterator() 831 errln("error: unexpected move character '%c' in \"%s\"", moves[m], moves); in TestUCharIterator() 840 errln("error: UCharIterator(%s) misbehaving at \"%s\"[%d]='%c'", which, moves, m, moves[m]); in TestUCharIterator() 848 const char *const moves= in TestUCharIterator() local 849 "0+++++++++" // 10 moves per line in TestUCharIterator() 863 TestUCharIterator(&sIter, compareCI, moves, "uiter_setString"); in TestUCharIterator() 865 TestUCharIterator(&cIter, compareCI, moves, "uiter_setCharacterIterato in TestUCharIterator() 768 TestUCharIterator(UCharIterator *iter, CharacterIterator &ci, const char *moves, const char *which) TestUCharIterator() argument [all...] |
H A D | citrtest.h | 42 void TestUCharIterator(UCharIterator *iter, CharacterIterator &ci, const char *moves, const char *which);
|
H A D | tstnorm.cpp | 635 const char *moves, in TestPreviousNext() 679 const char *move=moves; in TestPreviousNext() 694 // copy the moves until the current (m) move, and terminate in TestPreviousNext() 696 uprv_strcpy(history, moves); in TestPreviousNext() 697 history[move-moves]=0; in TestPreviousNext() 706 // copy the moves until the current (m) move, and terminate in TestPreviousNext() 708 uprv_strcpy(history, moves); in TestPreviousNext() 709 history[move-moves]=0; in TestPreviousNext() 778 static const char *const moves="0+0+0--0-0-+++0--+++++++0--------"; in TestPreviousNext() local 784 moves, UNORM_NF in TestPreviousNext() 631 TestPreviousNext(const UChar *src, int32_t srcLength, const UChar32 *expect, int32_t expectLength, const int32_t *expectIndex, int32_t srcMiddle, int32_t expectMiddle, const char *moves, UNormalizationMode mode, const char *name) TestPreviousNext() argument [all...] |
H A D | tstnorm.h | 68 const char *moves,
|
/third_party/ffmpeg/libswscale/x86/ |
H A D | scale.asm | 136 %if %1 == 16 ; pmaddwd needs signed adds, so this moves unsigned -> signed, we'll 180 %if %1 == 16 ; pmaddwd needs signed adds, so this moves unsigned -> signed, we'll 272 %if %1 == 16 ; pmaddwd needs signed adds, so this moves unsigned -> signed, we'll 299 %if %1 == 16 ; pmaddwd needs signed adds, so this moves unsigned -> signed, we'll
|
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/normalizer/ |
H A D | BasicTest.java | 1292 String moves="0+0+0--0-0-+++0--+++++++0--------"; in TestPreviousNext() 1309 while(movesIndex<moves.length()) { in TestPreviousNext() 1310 m=moves.charAt(movesIndex++); in TestPreviousNext() 1324 // copy the moves until the current (m) move, and terminate in TestPreviousNext() 1325 String history = moves.substring(0,movesIndex); in TestPreviousNext() 1333 // copy the moves until the current (m) move, and terminate in TestPreviousNext() 1334 String history = moves.substring(0,movesIndex); in TestPreviousNext() 1377 String moves="0+0+0--0-0-+++0--+++++++0--------"; in TestPreviousNextJCI() 1394 while(movesIndex<moves.length()) { in TestPreviousNextJCI() 1395 m=moves in TestPreviousNextJCI() [all...] |
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/normalizer/ |
H A D | BasicTest.java | 1289 String moves="0+0+0--0-0-+++0--+++++++0--------"; in TestPreviousNext() 1306 while(movesIndex<moves.length()) { in TestPreviousNext() 1307 m=moves.charAt(movesIndex++); in TestPreviousNext() 1321 // copy the moves until the current (m) move, and terminate in TestPreviousNext() 1322 String history = moves.substring(0,movesIndex); in TestPreviousNext() 1330 // copy the moves until the current (m) move, and terminate in TestPreviousNext() 1331 String history = moves.substring(0,movesIndex); in TestPreviousNext() 1374 String moves="0+0+0--0-0-+++0--+++++++0--------"; in TestPreviousNextJCI() 1391 while(movesIndex<moves.length()) { in TestPreviousNextJCI() 1392 m=moves in TestPreviousNextJCI() [all...] |
/third_party/skia/third_party/externals/angle2/third_party/logdog/logdog/ |
H A D | streamname.py | 10 from six.moves import urllib
|
/third_party/skia/third_party/vulkanmemoryallocator/include/ |
H A D | vk_mem_alloc.h | 857 - It moves data using `memmove()` function. 7041 const VmaVector< VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> >& moves); 7045 VmaVector< VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> >& moves, 7089 - Does not move actual data, only returns requested moves as `moves`. 7112 VmaVector< VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> >& moves, 7158 VmaVector< VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> >& moves, 7260 VmaVector< VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> >& moves, 7287 VmaVector< VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> >& moves, 13356 const VmaVector< VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> >& moves) in ApplyDefragmentationMovesCpu() 13354 ApplyDefragmentationMovesCpu( class VmaBlockVectorDefragmentationContext* pDefragCtx, const VmaVector< VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> >& moves) ApplyDefragmentationMovesCpu() argument 13473 ApplyDefragmentationMovesGpu( class VmaBlockVectorDefragmentationContext* pDefragCtx, VmaVector< VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> >& moves, VkCommandBuffer commandBuffer) ApplyDefragmentationMovesGpu() argument 14010 DefragmentRound( VmaVector< VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> >& moves, VkDeviceSize maxBytesToMove, uint32_t maxAllocationsToMove, bool freeOldAllocations) DefragmentRound() argument 14178 Defragment( VmaVector< VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> >& moves, VkDeviceSize maxBytesToMove, uint32_t maxAllocationsToMove, VmaDefragmentationFlags flags) Defragment() argument 14277 Defragment( VmaVector< VmaDefragmentationMove, VmaStlAllocator<VmaDefragmentationMove> >& moves, VkDeviceSize maxBytesToMove, uint32_t maxAllocationsToMove, VmaDefragmentationFlags flags) Defragment() argument [all...] |