Home
last modified time | relevance | path

Searched refs:is_swizzle (Results 1 – 22 of 22) sorted by relevance

/external/v8/src/wasm/
Dsimd-shuffle.cc14 bool* needs_swap, bool* is_swizzle) { in CanonicalizeShuffle() argument
18 *is_swizzle = true; in CanonicalizeShuffle()
31 *is_swizzle = true; in CanonicalizeShuffle()
34 *is_swizzle = true; in CanonicalizeShuffle()
36 *is_swizzle = false; in CanonicalizeShuffle()
49 if (*is_swizzle) { in CanonicalizeShuffle()
Dsimd-shuffle.h23 bool* needs_swap, bool* is_swizzle);
/external/v8/src/compiler/backend/ia32/
Dinstruction-selector-ia32.cc2699 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() argument
2701 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle()
2722 bool is_swizzle; in VisitI8x16Shuffle() local
2723 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle()
2735 bool no_same_as_first = use_avx || is_swizzle; in VisitI8x16Shuffle()
2752 is_swizzle = false; // It's simpler to just handle the general case. in VisitI8x16Shuffle()
2758 arraysize(arch_shuffles), is_swizzle, in VisitI8x16Shuffle()
2768 if (is_swizzle) { in VisitI8x16Shuffle()
2814 opcode = is_swizzle ? kIA32S16x8HalfShuffle1 : kIA32S16x8HalfShuffle2; in VisitI8x16Shuffle()
2822 if (!is_swizzle) imms[imm_count++] = blend_mask; in VisitI8x16Shuffle()
[all …]
/external/v8/src/compiler/backend/x64/
Dinstruction-selector-x64.cc3406 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() argument
3408 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle()
3429 bool is_swizzle; in VisitI8x16Shuffle() local
3430 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle()
3441 bool no_same_as_first = is_swizzle; in VisitI8x16Shuffle()
3458 is_swizzle = false; // It's simpler to just handle the general case. in VisitI8x16Shuffle()
3466 arraysize(arch_shuffles), is_swizzle, in VisitI8x16Shuffle()
3476 if (is_swizzle) { in VisitI8x16Shuffle()
3522 opcode = is_swizzle ? kX64S16x8HalfShuffle1 : kX64S16x8HalfShuffle2; in VisitI8x16Shuffle()
3530 if (!is_swizzle) imms[imm_count++] = blend_mask; in VisitI8x16Shuffle()
[all …]
/external/v8/src/compiler/backend/mips/
Dinstruction-selector-mips.cc2362 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() argument
2364 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle()
2385 bool is_swizzle; in VisitI8x16Shuffle() local
2386 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle()
2390 is_swizzle, &opcode)) { in VisitI8x16Shuffle()
/external/v8/src/compiler/backend/arm/
Dinstruction-selector-arm.cc2844 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() argument
2846 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle()
2879 bool is_swizzle; in VisitI8x16Shuffle() local
2880 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle()
2897 InstructionOperand src1 = is_swizzle ? src0 : g.UseUniqueRegister(input1); in VisitI8x16Shuffle()
2917 is_swizzle, &opcode)) { in VisitI8x16Shuffle()
/external/v8/src/compiler/backend/
Dinstruction-selector.h638 void CanonicalizeShuffle(Node* node, uint8_t* shuffle, bool* is_swizzle);
Dinstruction-selector.cc3317 bool* is_swizzle) { in CanonicalizeShuffle() argument
3324 is_swizzle); in CanonicalizeShuffle()
3330 if (*is_swizzle) { in CanonicalizeShuffle()
/external/v8/src/compiler/backend/mips64/
Dinstruction-selector-mips64.cc3070 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() argument
3072 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle()
3093 bool is_swizzle; in VisitI8x16Shuffle() local
3094 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle()
3098 is_swizzle, &opcode)) { in VisitI8x16Shuffle()
/external/v8/src/compiler/backend/arm64/
Dinstruction-selector-arm64.cc3662 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() argument
3664 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle()
3697 bool is_swizzle; in VisitI8x16Shuffle() local
3698 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle()
3703 is_swizzle, &opcode)) { in VisitI8x16Shuffle()
/external/v8/src/compiler/backend/ppc/
Dinstruction-selector-ppc.cc2396 bool is_swizzle; local
2397 CanonicalizeShuffle(node, shuffle, &is_swizzle);
/external/v8/src/wasm/baseline/s390/
Dliftoff-assembler-s390.h1098 bool is_swizzle) { in emit_i8x16_shuffle() argument
/external/v8/src/wasm/baseline/ppc/
Dliftoff-assembler-ppc.h1094 bool is_swizzle) { in emit_i8x16_shuffle() argument
/external/v8/src/compiler/backend/s390/
Dinstruction-selector-s390.cc2815 bool is_swizzle; local
2816 CanonicalizeShuffle(node, shuffle, &is_swizzle);
/external/v8/src/wasm/baseline/
Dliftoff-compiler.cc3050 bool is_swizzle; in Simd8x16ShuffleOp() local
3053 &is_swizzle); in Simd8x16ShuffleOp()
3057 __ LiftoffAssembler::emit_i8x16_shuffle(dst, lhs, rhs, shuffle, is_swizzle); in Simd8x16ShuffleOp()
Dliftoff-assembler.h775 bool is_swizzle);
/external/v8/src/wasm/baseline/ia32/
Dliftoff-assembler-ia32.h2683 bool is_swizzle) { in emit_i8x16_shuffle() argument
2689 if (is_swizzle) { in emit_i8x16_shuffle()
/external/v8/src/wasm/baseline/x64/
Dliftoff-assembler-x64.h2325 bool is_swizzle) { in emit_i8x16_shuffle() argument
2326 if (is_swizzle) { in emit_i8x16_shuffle()
/external/v8/src/wasm/baseline/arm64/
Dliftoff-assembler-arm64.h2198 bool is_swizzle) { in emit_i8x16_shuffle() argument
/external/v8/src/wasm/baseline/mips/
Dliftoff-assembler-mips.h1622 bool is_swizzle) { in emit_i8x16_shuffle() argument
/external/v8/src/wasm/baseline/mips64/
Dliftoff-assembler-mips64.h1543 bool is_swizzle) { in emit_i8x16_shuffle() argument
/external/v8/src/wasm/baseline/arm/
Dliftoff-assembler-arm.h3142 bool is_swizzle) { in emit_i8x16_shuffle() argument