HomeSort by relevance Sort by last modified time
    Searched full:moves (Results 1 - 25 of 2160) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /art/test/408-move-bug/
info.txt 2 compiler. Input moves where being overridden by sibling moves.
  /art/test/614-checker-dump-constant-location/
info.txt 2 locations in parallel moves.
  /art/test/626-checker-arm64-scratch-register/
info.txt 2 exhausted during moves between stack slots (b/32545705).
  /external/llvm/test/Transforms/InstCombine/
memset2.ll 5 %struct.Moves = type { [9 x i8], i8, i8, i8, [5 x i8] }
7 define i32 @test(%struct.Moves addrspace(1)* nocapture %moves) {
10 %gep = getelementptr inbounds %struct.Moves, %struct.Moves addrspace(1)* %moves, i32 1, i32 0, i32 9
  /frameworks/rs/tests/java_api/Balls/
_index.html 1 <p>A brute force physics simulation that renders many balls onto the screen and moves them according to user touch and gravity.</p
  /external/v8/src/compiler/
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
gap-resolver.cc 27 // moves between smaller sub-operands, e.g. a double move to two single moves.
31 ParallelMove* moves) {
58 // negative step so that register-to-slot moves are in the correct order.
73 // Add the remaining fragment moves.
77 moves->AddMove(AllocatedOperand(src_kind, smaller_rep, src_index),
86 void GapResolver::Resolve(ParallelMove* moves) {
87 // Clear redundant moves, and collect FP move representations if aliasing
90 for (size_t i = 0; i < moves->size();) {
91 MoveOperands* move = (*moves)[i]
    [all...]
move-optimizer.h 30 // Consolidate moves into the first gap.
33 // Attempt to push down to the last instruction those moves that can.
36 // Consolidate moves into the first gap.
39 // Push down those moves in the gap of from that do not change the
40 // semantics of the from instruction, nor the semantics of the moves
48 // Consolidate common moves appearing accross all predecessors of a block.
  /external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/
memset2.ll 5 %struct.Moves = type { [9 x i8], i8, i8, i8, [5 x i8] }
7 define i32 @test(%struct.Moves addrspace(1)* nocapture %moves) {
10 %gep = getelementptr inbounds %struct.Moves addrspace(1)* %moves, i32 1, i32 0, i32 9
  /external/r8/src/test/java/com/android/tools/r8/ir/regalloc/
RegisterMoveSchedulerTest.java 111 CollectMovesIterator moves = new CollectMovesIterator(); local
113 RegisterMoveScheduler scheduler = new RegisterMoveScheduler(moves, temp);
117 assertEquals(3, moves.size());
118 Move tempMove = moves.get(0);
119 Move firstMove = moves.get(1);
120 Move secondMove = moves.get(2);
136 CollectMovesIterator moves = new CollectMovesIterator(); local
138 RegisterMoveScheduler scheduler = new RegisterMoveScheduler(moves, temp);
142 assertEquals(3, moves.size());
143 Move tempMove = moves.get(0)
161 CollectMovesIterator moves = new CollectMovesIterator(); local
186 CollectMovesIterator moves = new CollectMovesIterator(); local
211 CollectMovesIterator moves = new CollectMovesIterator(); local
230 CollectMovesIterator moves = new CollectMovesIterator(); local
253 CollectMovesIterator moves = new CollectMovesIterator(); local
277 CollectMovesIterator moves = new CollectMovesIterator(); local
300 CollectMovesIterator moves = new CollectMovesIterator(); local
319 CollectMovesIterator moves = new CollectMovesIterator(); local
    [all...]
  /external/v8/src/crankshaft/arm/
lithium-gap-resolver-arm.h 20 // Resolve a set of parallel moves, emitting assembler instructions.
24 // Build the initial list of moves.
28 // other moves to satisfy dependencies).
31 // If a cycle is found in the series of moves, save the blocking value to
43 // Verify the move list before performing moves.
48 // List of moves not yet resolved.
  /external/v8/src/crankshaft/mips/
lithium-gap-resolver-mips.h 20 // Resolve a set of parallel moves, emitting assembler instructions.
24 // Build the initial list of moves.
28 // other moves to satisfy dependencies).
31 // If a cycle is found in the series of moves, save the blocking value to
43 // Verify the move list before performing moves.
48 // List of moves not yet resolved.
  /external/v8/src/crankshaft/mips64/
lithium-gap-resolver-mips64.h 20 // Resolve a set of parallel moves, emitting assembler instructions.
24 // Build the initial list of moves.
28 // other moves to satisfy dependencies).
31 // If a cycle is found in the series of moves, save the blocking value to
43 // Verify the move list before performing moves.
48 // List of moves not yet resolved.
  /external/v8/src/crankshaft/ppc/
lithium-gap-resolver-ppc.h 20 // Resolve a set of parallel moves, emitting assembler instructions.
24 // Build the initial list of moves.
28 // other moves to satisfy dependencies).
31 // If a cycle is found in the series of moves, save the blocking value to
43 // Verify the move list before performing moves.
48 // List of moves not yet resolved.
  /external/v8/src/crankshaft/s390/
lithium-gap-resolver-s390.h 20 // Resolve a set of parallel moves, emitting assembler instructions.
24 // Build the initial list of moves.
28 // other moves to satisfy dependencies).
31 // If a cycle is found in the series of moves, save the blocking value to
43 // Verify the move list before performing moves.
48 // List of moves not yet resolved.
  /art/compiler/optimizing/
parallel_move_test.cc 156 HParallelMove* moves = new (allocator) HParallelMove(allocator); local
158 moves->AddMove(
164 return moves;
188 static constexpr size_t moves[][2] = {{0, 1}, {1, 2}}; local
189 resolver.EmitNativeCode(BuildParallelMove(&allocator, moves, arraysize(moves)));
199 static constexpr size_t moves[][2] = {{0, 1}, {1, 2}, {2, 3}, {1, 4}}; local
200 resolver.EmitNativeCode(BuildParallelMove(&allocator, moves, arraysize(moves)));
215 static constexpr size_t moves[][2] = {{0, 1}, {1, 0}} local
226 static constexpr size_t moves[][2] = {{0, 1}, {1, 2}, {1, 0}}; local
237 static constexpr size_t moves[][2] = {{0, 1}, {1, 0}, {0, 2}}; local
248 static constexpr size_t moves[][2] = {{0, 1}, {1, 2}, {2, 3}, {3, 4}, {4, 0}}; local
263 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
284 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
301 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
318 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
338 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
364 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
390 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
415 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
435 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
461 static constexpr size_t moves[][2] = {{0, 1}, {1, 0}, {2, 3}, {3, 2}}; local
472 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
498 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
526 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
559 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
586 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
618 HParallelMove* moves = new (&allocator) HParallelMove(&allocator); local
    [all...]
  /external/llvm/test/CodeGen/SystemZ/
vec-move-01.ll 1 ; Test vector register moves.
5 ; Test v16i8 moves.
13 ; Test v8i16 moves.
21 ; Test v4i32 moves.
29 ; Test v2i64 moves.
37 ; Test v4f32 moves.
45 ; Test v2f64 moves.
53 ; Test v2i8 moves.
61 ; Test v4i8 moves.
69 ; Test v8i8 moves
    [all...]
int-move-01.ll 1 ; Test moves between GPRs.
5 ; Test 8-bit moves, which should get promoted to i32.
13 ; Test 16-bit moves, which again should get promoted to i32.
21 ; Test 32-bit moves.
29 ; Test 64-bit moves.
fp-move-01.ll 1 ; Test moves between FPRs.
5 ; Test f32 moves.
13 ; Test f64 moves.
21 ; Test f128 moves. Since f128s are passed by reference, we need to force
  /external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
SpillMoveSet.java 20 * A set of spill moves and functionality to schedule and insert them in the code.
23 // Spill and restore moves on entry.
25 // Spill and restore moves on exit.
27 // Phi moves.
29 // The code into which to insert the moves.
31 // The register allocator generating moves.
39 // The number of temporary registers used for parallel moves when scheduling the moves.
57 * moves are handled by resolution.
73 * Add a resolution move. This deals with moves in order to transfer an SSA value to anothe
    [all...]
  /external/v8/src/crankshaft/x64/
lithium-gap-resolver-x64.h 20 // Resolve a set of parallel moves, emitting assembler instructions.
24 // Build the initial list of moves.
28 // other moves to satisfy dependencies).
38 // Verify the move list before performing moves.
43 // List of moves not yet resolved.
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/i860/
pseudo-ops01.s 2 # Floating point moves.
  /external/v8/src/crankshaft/arm64/
lithium-gap-resolver-arm64.h 36 // Resolve a set of parallel moves, emitting assembler instructions.
40 // Build the initial list of moves.
44 // other moves to satisfy dependencies).
47 // If a cycle is found in the series of moves, save the blocking value to
64 // Verify the move list before performing moves.
89 // List of moves not yet resolved.
  /external/v8/src/crankshaft/ia32/
lithium-gap-resolver-ia32.h 20 // Resolve a set of parallel moves, emitting assembler instructions.
24 // Build the initial list of moves.
28 // other moves to satisfy dependencies).
35 // Used to build up the graph and remove trivial moves.
66 // Verify the move list before performing moves.
71 // List of moves not yet resolved.
  /external/v8/src/crankshaft/x87/
lithium-gap-resolver-x87.h 20 // Resolve a set of parallel moves, emitting assembler instructions.
24 // Build the initial list of moves.
28 // other moves to satisfy dependencies).
35 // Used to build up the graph and remove trivial moves.
66 // Verify the move list before performing moves.
71 // List of moves not yet resolved.

Completed in 5509 milliseconds

1 2 3 4 5 6 7 8 91011>>