Home
last modified time | relevance | path

Searched refs:NeonS32 (Results 1 – 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/wasm/baseline/arm/
Dliftoff-assembler-arm.h382 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/
Dcode-generator-arm.cc1409 __ 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 …]
Dinstruction-selector-arm.cc3172 V(I64x2ExtMulLowI32x4S, kArmVmullLow, NeonS32) \
3173 V(I64x2ExtMulHighI32x4S, kArmVmullHigh, NeonS32) \
/third_party/node/deps/v8/src/codegen/arm/
Dconstants-arm.h302 NeonS32 = 2, enumerator
Dmacro-assembler-arm.cc938 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()
Dassembler-arm.cc2863 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()