/external/v8/src/compiler/ |
D | instruction-selector.h | 454 bool* is_swizzle) { in CanonicalizeShuffleForTesting() argument 455 CanonicalizeShuffle(inputs_equal, shuffle, needs_swap, is_swizzle); in CanonicalizeShuffleForTesting() 646 bool* needs_swap, bool* is_swizzle); 650 void CanonicalizeShuffle(Node* node, uint8_t* shuffle, bool* is_swizzle);
|
D | instruction-selector.cc | 2993 bool* is_swizzle) { in CanonicalizeShuffle() argument 2997 *is_swizzle = true; in CanonicalizeShuffle() 3010 *is_swizzle = true; in CanonicalizeShuffle() 3013 *is_swizzle = true; in CanonicalizeShuffle() 3015 *is_swizzle = false; in CanonicalizeShuffle() 3028 if (*is_swizzle) { in CanonicalizeShuffle() 3034 bool* is_swizzle) { in CanonicalizeShuffle() argument 3040 CanonicalizeShuffle(inputs_equal, shuffle, &needs_swap, is_swizzle); in CanonicalizeShuffle() 3046 if (*is_swizzle) { in CanonicalizeShuffle()
|
/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 2393 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() argument 2395 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle() 2416 bool is_swizzle; in VisitS8x16Shuffle() local 2417 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitS8x16Shuffle() 2429 bool no_same_as_first = use_avx || is_swizzle; in VisitS8x16Shuffle() 2443 is_swizzle = false; // It's simpler to just handle the general case. in VisitS8x16Shuffle() 2449 arraysize(arch_shuffles), is_swizzle, in VisitS8x16Shuffle() 2459 if (is_swizzle) { in VisitS8x16Shuffle() 2498 opcode = is_swizzle ? kIA32S16x8HalfShuffle1 : kIA32S16x8HalfShuffle2; in VisitS8x16Shuffle() 2506 if (!is_swizzle) imms[imm_count++] = blend_mask; in VisitS8x16Shuffle() [all …]
|
/external/v8/src/compiler/mips/ |
D | instruction-selector-mips.cc | 2136 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() argument 2138 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle() 2159 bool is_swizzle; in VisitS8x16Shuffle() local 2160 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitS8x16Shuffle() 2164 is_swizzle, &opcode)) { in VisitS8x16Shuffle()
|
/external/v8/src/compiler/arm/ |
D | instruction-selector-arm.cc | 2673 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() argument 2675 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle() 2708 bool is_swizzle; in VisitS8x16Shuffle() local 2709 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitS8x16Shuffle() 2726 InstructionOperand src1 = is_swizzle ? src0 : g.UseUniqueRegister(input1); in VisitS8x16Shuffle() 2746 is_swizzle, &opcode)) { in VisitS8x16Shuffle()
|
/external/v8/src/compiler/mips64/ |
D | instruction-selector-mips64.cc | 2803 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() argument 2805 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle() 2826 bool is_swizzle; in VisitS8x16Shuffle() local 2827 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitS8x16Shuffle() 2831 is_swizzle, &opcode)) { in VisitS8x16Shuffle()
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 3180 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() argument 3182 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle() 3215 bool is_swizzle; in VisitS8x16Shuffle() local 3216 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitS8x16Shuffle() 3221 is_swizzle, &opcode)) { in VisitS8x16Shuffle()
|