Home
last modified time | relevance | path

Searched refs:kFormat4S (Results 1 – 11 of 11) sorted by relevance

/external/v8/src/codegen/arm64/
Dregister-arm64.cc13 DCHECK(vform == kFormat8H || vform == kFormat4S || vform == kFormat2D || in VectorFormatHalfWidth()
18 case kFormat4S: in VectorFormatHalfWidth()
40 return kFormat4S; in VectorFormatDoubleWidth()
66 case kFormat4S: in VectorFormatFillQ()
67 return kFormat4S; in VectorFormatFillQ()
85 case kFormat4S: in VectorFormatHalfWidthDoubleLanes()
90 return kFormat4S; in VectorFormatHalfWidthDoubleLanes()
104 return kFormat4S; in VectorFormatDoubleLanes()
111 DCHECK(vform == kFormat16B || vform == kFormat8H || vform == kFormat4S); in VectorFormatHalfLanes()
117 case kFormat4S: in VectorFormatHalfLanes()
[all …]
Dinstructions-arm64.cc391 kFormat2S, kFormat4S, kFormat1D, kFormat2D, kFormatB, in GetVectorFormat()
Dregister-arm64.h263 kFormat4S = NEON_4S, enumerator
/external/vixl/src/aarch64/
Dinstructions-aarch64.cc400 VIXL_ASSERT(vform == kFormat8H || vform == kFormat4S || vform == kFormat2D || in VectorFormatHalfWidth()
405 case kFormat4S: in VectorFormatHalfWidth()
429 return kFormat4S; in VectorFormatDoubleWidth()
457 case kFormat4S: in VectorFormatFillQ()
458 return kFormat4S; in VectorFormatFillQ()
477 case kFormat4S: in VectorFormatHalfWidthDoubleLanes()
482 return kFormat4S; in VectorFormatHalfWidthDoubleLanes()
497 return kFormat4S; in VectorFormatDoubleLanes()
506 VIXL_ASSERT(vform == kFormat16B || vform == kFormat8H || vform == kFormat4S); in VectorFormatHalfLanes()
512 case kFormat4S: in VectorFormatHalfLanes()
[all …]
Dinstructions-aarch64.h577 kFormat4S = NEON_4S, enumerator
733 kFormat4S, in GetVectorFormat()
Dlogic-aarch64.cc1920 srcform = kFormat4S; in extractnarrow()
1924 srcform = kFormat4S; in extractnarrow()
1930 case kFormat4S: in extractnarrow()
4748 (vform == kFormat4S)); in NEON_FPPAIRWISE_LIST()
4826 LogicVRegister index_reg = dup_element(kFormat4S, temp, src2, index); in fmul()
4848 LogicVRegister index_reg = dup_element(kFormat4S, temp, src2, index); in fmla()
4870 LogicVRegister index_reg = dup_element(kFormat4S, temp, src2, index); in fmls()
4892 LogicVRegister index_reg = dup_element(kFormat4S, temp, src2, index); in fmulx()
Dsimulator-aarch64.cc578 case kFormat4S: in GetPrintRegisterFormat()
609 case kFormat4S: in GetPrintRegisterFormatFP()
5579 vf = ((instr->GetNEONLSSize() & 1) == 0) ? kFormat4S : kFormat2D; in NEONLoadStoreSingleStructHelper()
5762 vform = (q == 1) ? kFormat4S : kFormat2S; in VisitNEONModifiedImmediate()
5771 vform = (q == 1) ? kFormat4S : kFormat2S; in VisitNEONModifiedImmediate()
5795 vform = q ? kFormat4S : kFormat2S; in VisitNEONModifiedImmediate()
/external/v8/src/wasm/baseline/arm64/
Dliftoff-assembler-arm64.h1768 tmp = temps.AcquireV(kFormat4S); in emit_f32x4_pmin()
1785 tmp = temps.AcquireV(kFormat4S); in emit_f32x4_pmax()
1926 liftoff::EmitAllTrue(this, dst, src, kFormat4S); in emit_v32x4_alltrue()
1947 this, dst.fp().V4S(), lhs.fp().V4S(), rhs.gp(), kFormat4S); in emit_i32x4_shl()
1960 this, dst.fp().V4S(), lhs.fp().V4S(), rhs.gp(), kFormat4S); in emit_i32x4_shr_s()
1965 liftoff::EmitSimdShiftRightImmediate<kFormat4S, liftoff::ShiftSign::kSigned>( in emit_i32x4_shri_s()
1974 this, dst.fp().V4S(), lhs.fp().V4S(), rhs.gp(), kFormat4S); in emit_i32x4_shr_u()
1979 liftoff::EmitSimdShiftRightImmediate<kFormat4S, in emit_i32x4_shri_u()
2027 VRegister tmp1 = scope.AcquireV(kFormat4S); in emit_i32x4_dot_i16x8_s()
2028 VRegister tmp2 = scope.AcquireV(kFormat4S); in emit_i32x4_dot_i16x8_s()
/external/v8/src/compiler/backend/arm64/
Dcode-generator-arm64.cc1046 kFormat4S); in AssembleArchInstruction()
1054 kFormat4S); in AssembleArchInstruction()
1066 kFormat4S); in AssembleArchInstruction()
1074 kFormat4S); in AssembleArchInstruction()
2286 VRegister tmp1 = scope.AcquireV(kFormat4S); in AssembleArchInstruction()
2287 VRegister tmp2 = scope.AcquireV(kFormat4S); in AssembleArchInstruction()
2330 VRegister temp = scope.AcquireV(kFormat4S); in AssembleArchInstruction()
2368 VRegister temp = scope.AcquireV(kFormat4S); in AssembleArchInstruction()
2554 VRegister temp = scope.AcquireV(kFormat4S); in AssembleArchInstruction()
/external/v8/src/execution/arm64/
Dsimulator-logic-arm64.cc1729 srcform = kFormat4S; in ExtractNarrow()
1733 srcform = kFormat4S; in ExtractNarrow()
1739 case kFormat4S: in ExtractNarrow()
3655 DCHECK_EQ(vform, kFormat4S); in NEON_FPPAIRWISE_LIST()
3691 LogicVRegister index_reg = dup_element(kFormat4S, temp, src2, index); in fmul()
3707 LogicVRegister index_reg = dup_element(kFormat4S, temp, src2, index); in fmla()
3723 LogicVRegister index_reg = dup_element(kFormat4S, temp, src2, index); in fmls()
3739 LogicVRegister index_reg = dup_element(kFormat4S, temp, src2, index); in fmulx()
Dsimulator-arm64.cc1059 case kFormat4S: in GetPrintRegisterFormat()
1084 case kFormat4S: in GetPrintRegisterFormatFP()
4845 vf = ((instr->NEONLSSize() & 1) == 0) ? kFormat4S : kFormat2D; in NEONLoadStoreSingleStructHelper()
5005 vform = (q == 1) ? kFormat4S : kFormat2S; in VisitNEONModifiedImmediate()
5014 vform = (q == 1) ? kFormat4S : kFormat2S; in VisitNEONModifiedImmediate()
5035 vform = q ? kFormat4S : kFormat2S; in VisitNEONModifiedImmediate()