/third_party/node/deps/v8/src/wasm/ |
H A D | simd-shuffle.cc | 16 bool* needs_swap, bool* is_swizzle) { in CanonicalizeShuffle() 20 *is_swizzle = true; in CanonicalizeShuffle() 33 *is_swizzle = true; in CanonicalizeShuffle() 36 *is_swizzle = true; in CanonicalizeShuffle() 38 *is_swizzle = false; in CanonicalizeShuffle() 51 if (*is_swizzle) { in CanonicalizeShuffle() 64 uint8_t* shuffle32x4, bool is_swizzle) { in TryMatch32x4Rotate() 71 if (!is_concat || !is_swizzle || offset % 4 != 0) { in TryMatch32x4Rotate() 15 CanonicalizeShuffle(bool inputs_equal, uint8_t* shuffle, bool* needs_swap, bool* is_swizzle) CanonicalizeShuffle() argument 63 TryMatch32x4Rotate(const uint8_t* shuffle, uint8_t* shuffle32x4, bool is_swizzle) TryMatch32x4Rotate() argument
|
H A D | simd-shuffle.h | 23 // swizzle. Returns canonicalized |shuffle|, |needs_swap|, and |is_swizzle|. 24 // If |needs_swap| is true, inputs must be swapped. If |is_swizzle| is true, 27 bool* needs_swap, bool* is_swizzle); 59 // (is_swizzle). A rotation is a shuffle like [1, 2, 3, 0]. This will always 62 bool is_swizzle);
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
H A D | instruction-selector-x64.cc | 3588 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() 3590 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle() 3620 bool is_swizzle; in VisitI8x16Shuffle() local 3621 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle() 3632 bool no_same_as_first = is_swizzle; in VisitI8x16Shuffle() 3648 is_swizzle)) { in VisitI8x16Shuffle() 3655 is_swizzle = false; // It's simpler to just handle the general case. in VisitI8x16Shuffle() 3664 arraysize(arch_shuffles), is_swizzle, in VisitI8x16Shuffle() 3675 if (is_swizzle) { in VisitI8x16Shuffle() 3729 opcode = is_swizzle in VisitI8x16Shuffle() 3587 TryMatchArchShuffle(const uint8_t* shuffle, const ShuffleEntry* table, size_t num_entries, bool is_swizzle, const ShuffleEntry** arch_shuffle) TryMatchArchShuffle() argument [all...] |
/third_party/node/deps/v8/src/compiler/backend/ia32/ |
H A D | instruction-selector-ia32.cc | 2851 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() 2853 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle() 2874 bool is_swizzle; in VisitI8x16Shuffle() local 2875 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle() 2887 bool no_same_as_first = use_avx || is_swizzle; in VisitI8x16Shuffle() 2903 is_swizzle)) { in VisitI8x16Shuffle() 2910 is_swizzle = false; // It's simpler to just handle the general case. in VisitI8x16Shuffle() 2917 arraysize(arch_shuffles), is_swizzle, in VisitI8x16Shuffle() 2927 if (is_swizzle) { in VisitI8x16Shuffle() 2973 opcode = is_swizzle in VisitI8x16Shuffle() 2850 TryMatchArchShuffle(const uint8_t* shuffle, const ShuffleEntry* table, size_t num_entries, bool is_swizzle, const ShuffleEntry** arch_shuffle) TryMatchArchShuffle() argument [all...] |
/third_party/node/deps/v8/src/compiler/backend/mips/ |
H A D | instruction-selector-mips.cc | 2420 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() 2422 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle() 2443 bool is_swizzle; in VisitI8x16Shuffle() local 2444 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle() 2448 is_swizzle, &opcode)) { in VisitI8x16Shuffle() 2419 TryMatchArchShuffle(const uint8_t* shuffle, const ShuffleEntry* table, size_t num_entries, bool is_swizzle, ArchOpcode* opcode) TryMatchArchShuffle() argument
|
/third_party/node/deps/v8/src/compiler/backend/arm/ |
H A D | instruction-selector-arm.cc | 2969 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() 2971 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle() 3004 bool is_swizzle; in VisitI8x16Shuffle() local 3005 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle() 3022 InstructionOperand src1 = is_swizzle ? src0 : g.UseUniqueRegister(input1); in VisitI8x16Shuffle() 3042 is_swizzle, &opcode)) { in VisitI8x16Shuffle() 2968 TryMatchArchShuffle(const uint8_t* shuffle, const ShuffleEntry* table, size_t num_entries, bool is_swizzle, ArchOpcode* opcode) TryMatchArchShuffle() argument
|
/third_party/node/deps/v8/src/compiler/backend/ |
H A D | instruction-selector.h | 652 void CanonicalizeShuffle(Node* node, uint8_t* shuffle, bool* is_swizzle);
|
H A D | instruction-selector.cc | 3320 bool* is_swizzle) { in CanonicalizeShuffle() 3327 is_swizzle); in CanonicalizeShuffle() 3333 if (*is_swizzle) { in CanonicalizeShuffle() 3319 CanonicalizeShuffle(Node* node, uint8_t* shuffle, bool* is_swizzle) CanonicalizeShuffle() argument
|
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
H A D | instruction-selector-mips64.cc | 3188 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() 3190 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle() 3211 bool is_swizzle; in VisitI8x16Shuffle() local 3212 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle() 3216 is_swizzle, &opcode)) { in VisitI8x16Shuffle() 3187 TryMatchArchShuffle(const uint8_t* shuffle, const ShuffleEntry* table, size_t num_entries, bool is_swizzle, ArchOpcode* opcode) TryMatchArchShuffle() argument
|
/third_party/node/deps/v8/src/compiler/backend/arm64/ |
H A D | instruction-selector-arm64.cc | 4096 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() 4098 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle() 4131 bool is_swizzle; in VisitI8x16Shuffle() local 4132 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle() 4137 is_swizzle, &opcode)) { in VisitI8x16Shuffle() 4095 TryMatchArchShuffle(const uint8_t* shuffle, const ShuffleEntry* table, size_t num_entries, bool is_swizzle, ArchOpcode* opcode) TryMatchArchShuffle() argument
|
/third_party/node/deps/v8/src/compiler/backend/loong64/ |
H A D | instruction-selector-loong64.cc | 2932 size_t num_entries, bool is_swizzle, in TryMatchArchShuffle() 2934 uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; in TryMatchArchShuffle() 2955 bool is_swizzle; in VisitI8x16Shuffle() local 2956 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle() 2960 is_swizzle, &opcode)) { in VisitI8x16Shuffle() 2931 TryMatchArchShuffle(const uint8_t* shuffle, const ShuffleEntry* table, size_t num_entries, bool is_swizzle, ArchOpcode* opcode) TryMatchArchShuffle() argument
|
/third_party/node/deps/v8/src/compiler/backend/ppc/ |
H A D | instruction-selector-ppc.cc | 2509 bool is_swizzle; in VisitI8x16Shuffle() local 2510 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle()
|
/third_party/node/deps/v8/src/compiler/backend/s390/ |
H A D | instruction-selector-s390.cc | 2692 bool is_swizzle; in VisitI8x16Shuffle() local 2693 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle()
|
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
H A D | instruction-selector-riscv64.cc | 3198 // size_t num_entries, bool is_swizzle, 3200 // uint8_t mask = is_swizzle ? kSimd128Size - 1 : 2 * kSimd128Size - 1; 3221 bool is_swizzle; in VisitI8x16Shuffle() local 3222 CanonicalizeShuffle(node, shuffle, &is_swizzle); in VisitI8x16Shuffle() 3229 // is_swizzle, &opcode)) { in VisitI8x16Shuffle()
|
/third_party/node/deps/v8/src/wasm/baseline/ |
H A D | liftoff-assembler.h | 1051 bool is_swizzle);
|
H A D | liftoff-compiler.cc | 4142 bool is_swizzle; 4145 &is_swizzle); 4149 __ LiftoffAssembler::emit_i8x16_shuffle(dst, lhs, rhs, shuffle, is_swizzle);
|
/third_party/node/deps/v8/src/wasm/baseline/ppc/ |
H A D | liftoff-assembler-ppc.h | 2431 bool is_swizzle) { in emit_i8x16_shuffle() 2427 emit_i8x16_shuffle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, const uint8_t shuffle[16], bool is_swizzle) emit_i8x16_shuffle() argument
|
/third_party/node/deps/v8/src/wasm/baseline/mips/ |
H A D | liftoff-assembler-mips.h | 1827 bool is_swizzle) { in emit_i8x16_shuffle() 1823 emit_i8x16_shuffle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, const uint8_t shuffle[16], bool is_swizzle) emit_i8x16_shuffle() argument
|
/third_party/node/deps/v8/src/wasm/baseline/loong64/ |
H A D | liftoff-assembler-loong64.h | 1808 bool is_swizzle) { in emit_i8x16_shuffle() 1804 emit_i8x16_shuffle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, const uint8_t shuffle[16], bool is_swizzle) emit_i8x16_shuffle() argument
|
/third_party/node/deps/v8/src/wasm/baseline/arm64/ |
H A D | liftoff-assembler-arm64.h | 2523 bool is_swizzle) { in emit_i8x16_shuffle() 2519 emit_i8x16_shuffle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, const uint8_t shuffle[16], bool is_swizzle) emit_i8x16_shuffle() argument
|
/third_party/node/deps/v8/src/wasm/baseline/ia32/ |
H A D | liftoff-assembler-ia32.h | 2858 bool is_swizzle) { in emit_i8x16_shuffle() 2864 if (is_swizzle) { in emit_i8x16_shuffle() 2854 emit_i8x16_shuffle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, const uint8_t shuffle[16], bool is_swizzle) emit_i8x16_shuffle() argument
|
/third_party/node/deps/v8/src/wasm/baseline/x64/ |
H A D | liftoff-assembler-x64.h | 2472 bool is_swizzle) { in emit_i8x16_shuffle() 2473 if (is_swizzle) { in emit_i8x16_shuffle() 2468 emit_i8x16_shuffle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, const uint8_t shuffle[16], bool is_swizzle) emit_i8x16_shuffle() argument
|
/third_party/node/deps/v8/src/wasm/baseline/s390/ |
H A D | liftoff-assembler-s390.h | 2782 bool is_swizzle) { in emit_i8x16_shuffle() 2778 emit_i8x16_shuffle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, const uint8_t shuffle[16], bool is_swizzle) emit_i8x16_shuffle() argument
|
/third_party/node/deps/v8/src/wasm/baseline/mips64/ |
H A D | liftoff-assembler-mips64.h | 2107 bool is_swizzle) { in emit_i8x16_shuffle() 2103 emit_i8x16_shuffle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, const uint8_t shuffle[16], bool is_swizzle) emit_i8x16_shuffle() argument
|
/third_party/node/deps/v8/src/wasm/baseline/arm/ |
H A D | liftoff-assembler-arm.h | 3447 bool is_swizzle) {
|