Searched refs:NeonS32 (Results 1 – 6 of 6) sorted by relevance
/third_party/node/deps/v8/src/wasm/baseline/arm/ |
D | liftoff-assembler-arm.h | 382 case NeonS32: in MaskFromNeonDataType() 434 assm->ExtractLane(dst.gp(), scratch, NeonS32, 0); in EmitAnyTrue() 2376 vmovl(NeonS32, liftoff::GetSimd128Register(dst), dst.low_fp()); in LoadTransform() 2701 vrintp(NeonS32, liftoff::GetSimd128Register(dst), in emit_f32x4_ceil() 2713 vrintm(NeonS32, liftoff::GetSimd128Register(dst), in emit_f32x4_floor() 2725 vrintz(NeonS32, liftoff::GetSimd128Register(dst), in emit_f32x4_trunc() 2737 vrintn(NeonS32, liftoff::GetSimd128Register(dst), in emit_f32x4_nearest_int() 2832 ReplaceLane(dst_simd, dst_simd, src.high_gp(), NeonS32, 1); in emit_i64x2_splat() 2833 ReplaceLane(dst_simd, dst_simd, src.high_gp(), NeonS32, 3); in emit_i64x2_splat() 2839 ExtractLane(dst.low_gp(), liftoff::GetSimd128Register(lhs), NeonS32, in emit_i64x2_extract_lane() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/arm/ |
D | code-generator-arm.cc | 1409 __ vrintm(NeonS32, i.OutputSimd128Register(), in AssembleArchInstruction() 1424 __ vrintp(NeonS32, i.OutputSimd128Register(), in AssembleArchInstruction() 1439 __ vrintz(NeonS32, i.OutputSimd128Register(), in AssembleArchInstruction() 1459 __ vrintn(NeonS32, i.OutputSimd128Register(), in AssembleArchInstruction() 2047 __ ReplaceLane(dst, dst, i.InputRegister(1), NeonS32, 1); in AssembleArchInstruction() 2048 __ ReplaceLane(dst, dst, i.InputRegister(1), NeonS32, 3); in AssembleArchInstruction() 2054 __ ReplaceLane(dst, dst, i.InputRegister(2), NeonS32, lane * 2); in AssembleArchInstruction() 2055 __ ReplaceLane(dst, dst, i.InputRegister(3), NeonS32, lane * 2 + 1); in AssembleArchInstruction() 2145 __ vmovl(NeonS32, i.OutputSimd128Register(), in AssembleArchInstruction() 2150 __ vmovl(NeonS32, i.OutputSimd128Register(), in AssembleArchInstruction() [all …]
|
D | instruction-selector-arm.cc | 3172 V(I64x2ExtMulLowI32x4S, kArmVmullLow, NeonS32) \ 3173 V(I64x2ExtMulHighI32x4S, kArmVmullHigh, NeonS32) \
|
/third_party/node/deps/v8/src/codegen/arm/ |
D | constants-arm.h | 302 NeonS32 = 2, enumerator
|
D | macro-assembler-arm.cc | 938 vmov(NeonS32, dst, src, 1); in CallRecordWriteStub() 947 vmov(NeonS32, dst, 1, src); in CallRecordWriteStub() 956 vmov(NeonS32, dst, src, 0); in CallRecordWriteStub() 965 vmov(NeonS32, dst, 0, src); in CallRecordWriteStub() 2719 vmov(NeonS32, dst, tmp.low(), 0); in CallRecordWriteStub()
|
D | assembler-arm.cc | 2863 vmov(NeonS32, dst, 0, scratch); in vmov() 2870 vmov(NeonS32, dst, 1, scratch); in vmov() 3880 case NeonS32: in EncodeScalar() 3895 DCHECK(dt == NeonS32 || dt == NeonU32 || IsEnabled(NEON)); in vmov() 3907 DCHECK(dt == NeonS32 || dt == NeonU32 || IsEnabled(NEON)); in vmov() 5057 DCHECK(dt == NeonS16 || dt == NeonS32); in vqrdmulh()
|