/third_party/vixl/test/aarch64/ |
H A D | test-assembler-sve-aarch64.cc | 479 TEST_SVE(sve_mla_mls_d) { MlaMlsHelper(config, kDRegSize); } 1670 ASSERT_EQUAL_64(core.GetSVELaneCount(kDRegSize), x24); 1779 ASSERT_EQUAL_64(0x40000000 + core.GetSVELaneCount(kDRegSize), x23); 1910 int d_lane_count = core.GetSVELaneCount(kDRegSize); 2058 int d_lane_count = core.GetSVELaneCount(kDRegSize); 2218 int d_lane_count = core.GetSVELaneCount(kDRegSize); 2279 int d_lane_count = core.GetSVELaneCount(kDRegSize); 2284 uint64_t d_mask = GetUintMask(kDRegSize); 3260 PnextHelper(config, kDRegSize, in0, in0, exp00); 3261 PnextHelper(config, kDRegSize, in [all...] |
H A D | test-simulator-aarch64.cc | 249 VIXL_ASSERT((d_size == kDRegSize) || (d_size == kSRegSize) || in Test1Op_Helper() 251 VIXL_ASSERT((n_size == kDRegSize) || (n_size == kSRegSize) || in Test1Op_Helper() 272 if (n_size == kDRegSize) { in Test1Op_Helper() 283 if (d_size == kDRegSize) { in Test1Op_Helper() 394 VIXL_ASSERT((reg_size == kDRegSize) || (reg_size == kSRegSize) || in Test2Op_Helper() 409 bool double_op = reg_size == kDRegSize; in Test2Op_Helper() 551 VIXL_ASSERT((reg_size == kDRegSize) || (reg_size == kSRegSize) || in Test3Op_Helper() 567 bool double_op = reg_size == kDRegSize; in Test3Op_Helper() 709 VIXL_ASSERT((reg_size == kDRegSize) || (reg_size == kSRegSize)); in TestCmp_Helper() 724 bool double_op = reg_size == kDRegSize; in TestCmp_Helper() [all...] |
H A D | test-api-aarch64.cc | 249 VIXL_CHECK(VRegister(3, kDRegSize).Is(d3)); in TEST() 256 VIXL_CHECK(VRegister(3, kDRegSize, 1).Is(d3)); in TEST() 261 VIXL_CHECK(VRegister(1, kDRegSize, 1).Is(v1.V1D())); in TEST() 262 VIXL_CHECK(VRegister(2, kDRegSize, 2).Is(v2.V2S())); in TEST() 263 VIXL_CHECK(VRegister(3, kDRegSize, 4).Is(v3.V4H())); in TEST() 264 VIXL_CHECK(VRegister(4, kDRegSize, 8).Is(v4.V8B())); in TEST() 293 VIXL_CHECK(ZRegister(3, kDRegSize).Is(z3.VnD())); in TEST() 308 VIXL_CHECK(PRegisterWithLaneSize(3, kDRegSize).Is(p3.VnD())); in TEST() 329 VIXL_CHECK(CPURegister(5, kDRegSize, CPURegister::kVRegister).Is(d5)); in TEST() 582 VIXL_CHECK(p14.VnD().GetLaneSizeInBits() == kDRegSize); in TEST() [all...] |
H A D | test-utils-aarch64.cc | 535 d[i] = VRegister(n, kDRegSize); in PopulateVRegisterArray() 578 VRegister dn(i, kDRegSize); in ClobberFP() 742 case kDRegSize: in GetSignallingNan() 815 case kDRegSize: in SetFpData() 879 SetFpData(masm, kDRegSize, kInputDoubleBasic, lcg_mult); in InitialiseRegisterFp()
|
H A D | test-utils-aarch64.h | 181 case kDRegSize:
|
H A D | test-assembler-aarch64.cc | 8824 kDRegSize, 8829 kDRegSize, 8834 kDRegSize, 8839 kDRegSize, 8846 kDRegSize, 8851 kDRegSize, 8856 kDRegSize, 8861 kDRegSize,
|
/third_party/vixl/src/aarch64/ |
H A D | registers-aarch64.h | 450 VIXL_STATIC_ASSERT(kDRegSize == kXRegSize); 481 case kDRegSize: 654 ZRegister VnD() const { return ZRegister(GetCode(), kDRegSize); } 789 return PRegisterWithLaneSize(GetCode(), kDRegSize); 810 V(DRegister, kDRegSize, VRegister) \
|
H A D | operands-aarch64.h | 216 static CPURegList GetCalleeSavedV(unsigned size = kDRegSize); 222 static CPURegList GetCallerSavedV(unsigned size = kDRegSize); 296 constexpr CPURegList kCalleeSavedV = CPURegList(CPURegister::kVRegister, kDRegSize, 8, 15); 300 constexpr CPURegList kCallerSavedV = CPURegList(CPURegister::kVRegister, kDRegSize, 0xffff00ff);
|
H A D | logic-aarch64.cc | 2562 case kDRegSize: 2618 VIXL_ASSERT(LaneSizeInBitsFromFormat(vform) == kDRegSize); 4128 VIXL_ASSERT(LaneSizeInBitsFromFormat(vform) == kDRegSize); 4129 int esize = kDRegSize; 5027 VIXL_ASSERT(LaneSizeInBitsFromFormat(vform) == kDRegSize); \ 5071 VIXL_ASSERT(LaneSizeInBitsFromFormat(vform) == kDRegSize); 5103 VIXL_ASSERT(LaneSizeInBitsFromFormat(vform) == kDRegSize); 5172 VIXL_ASSERT(LaneSizeInBitsFromFormat(vform) == kDRegSize); 5192 VIXL_ASSERT(LaneSizeInBitsFromFormat(vform) == kDRegSize); 5215 VIXL_ASSERT(LaneSizeInBitsFromFormat(vform) == kDRegSize); [all...] |
H A D | instructions-aarch64.cc | 40 (reg_size == kSRegSize) || (reg_size == kDRegSize)); in RepeatBitsAcrossReg() 1244 return kDRegSize; in RegisterSizeInBitsFromFormat()
|
H A D | instructions-aarch64.h | 71 const unsigned kDRegSize = 64; member 73 const unsigned kDRegSizeInBytes = kDRegSize / 8;
|
H A D | macro-assembler-sve-aarch64.cc | 397 case kDRegSize: in Cpy() 834 case kDRegSize: in Fdup() 861 case kDRegSize: in Fdup() 882 case kDRegSize: in Fdup()
|
H A D | assembler-sve-aarch64.cc | 57 VIXL_ASSERT((lane_size == kSRegSize) || (lane_size == kDRegSize)); in adr() 67 VIXL_ASSERT(lane_size == kDRegSize); in adr() 71 VIXL_ASSERT(lane_size == kDRegSize); in adr() 4516 case kDRegSize: in SVEGatherPrefetchVectorPlusImmediateHelper() 4549 case kDRegSize: in SVEGatherPrefetchScalarPlusImmediateHelper() 4584 case kDRegSize: in SVEContiguousPrefetchScalarPlusScalarHelper() 4620 case kDRegSize: in SVEContiguousPrefetchScalarPlusVectorHelper() 4646 case kDRegSize: in SVEContiguousPrefetchScalarPlusVectorHelper() 4671 case kDRegSize: in SVEContiguousPrefetchScalarPlusVectorHelper() 4729 SVEPrefetchHelper(prfop, pg, addr, kDRegSize); in prfd() [all...] |
H A D | simulator-aarch64.cc | 1018 (reg_size == kSRegSize) || (reg_size == kDRegSize)); in Simulator() 1514 case kDRegSize: in Simulator() 10699 src_data_size = kDRegSize; in Simulator() 10703 dst_data_size = kDRegSize; in Simulator() 10704 src_data_size = kDRegSize; in Simulator() 10718 dst_data_size = kDRegSize; in Simulator() 10728 dst_data_size = kDRegSize; in Simulator() 10866 dst_data_size = kDRegSize; in Simulator() 10881 dst_data_size = kDRegSize; in Simulator() 10882 src_data_size = kDRegSize; in Simulator() [all...] |
H A D | disasm-aarch64.cc | 2274 if ((ls_dst == kDRegSize) || (ls_dst == kSRegSize)) { in Disassembler() 2283 VIXL_ASSERT((ls_dst == kSRegSize) || (ls_dst == kDRegSize)); in Disassembler() 2288 if (ls_dst == kDRegSize) { in Disassembler() 2363 if ((ls_dst == kBRegSize) || (ls_dst == kDRegSize)) { in Disassembler() 6134 case kDRegSize: in Disassembler() 6496 reg_size = kDRegSize; in Disassembler()
|
H A D | macro-assembler-aarch64.h | 975 // parameter. Only kXRegSize, kWRegSize, kDRegSize and kSRegSize are 998 PushSizeRegList(regs, kDRegSize, CPURegister::kVRegister); in PushDRegList() 1001 PopSizeRegList(regs, kDRegSize, CPURegister::kVRegister); in PopDRegList() 1030 // parameter. Only kXRegSize, kWRegSize, kDRegSize and kSRegSize are 1068 PeekSizeRegList(regs, offset, kDRegSize, CPURegister::kVRegister); in PeekDRegList() 1071 PokeSizeRegList(regs, offset, kDRegSize, CPURegister::kVRegister); in PokeDRegList()
|
H A D | assembler-aarch64.cc | 6521 (width == kSRegSize) || (width == kDRegSize)); 6730 case kDRegSize: 6753 case kDRegSize:
|
/third_party/vixl/benchmarks/aarch64/ |
H A D | bench-utils.cc | 94 return ((entropy & 1) == 0) ? kSRegSize : kDRegSize; in PickFPSize() 364 if (other_size < kHRegSize) other_size = kDRegSize; in GenerateFPSequence() 365 if (other_size > kDRegSize) other_size = kHRegSize; in GenerateFPSequence()
|
H A D | bench-utils.h | 241 vixl::aarch64::VRegister PickD() { return PickV(vixl::aarch64::kDRegSize); } in PickD()
|
/third_party/node/deps/v8/src/execution/arm64/ |
H A D | simulator-logic-arm64.cc | 3269 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); \ 3305 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); in frecps() local 3390 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); in frsqrts() local 3438 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); in fcmp() local 3452 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); in fcmp_zero() local 3469 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); in fabscmp() local 3498 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); in fmla() local 3525 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); in fmls() local 3548 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); in fneg() local 3573 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); in fabs_() local 3597 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); fsqrt() local 3674 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); fmul() local 3690 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); fmla() local 3706 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); fmls() local 3723 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); fmulx() local 3745 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); frint() local 3768 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); fcvts() local 3787 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); fcvtu() local 3803 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); fcvtl() local 3819 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); fcvtl2() local 3975 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); frsqrte() local 4096 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); frecpe() local 4189 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); frecpx() local 4203 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); scvtf() local 4219 DCHECK_EQ(LaneSizeInBytesFromFormat(vform), kDRegSize); ucvtf() local [all...] |
H A D | simulator-arm64.h | 1005 (sizeof(T) == kSRegSize) || (sizeof(T) == kDRegSize) || in vreg() 1047 case kDRegSize: in vreg() 1067 (sizeof(value) == kSRegSize) || (sizeof(value) == kDRegSize) || in set_vreg() 1120 (sizeof(value) == kDRegSize) || (sizeof(value) == kQRegSize)); in set_vreg_no_log() 1278 static_assert(sizeof(value) == kDRegSize, in GetPrintRegisterFormat() 1303 case kDRegSize: in GetPrintRegisterFormatForSizeFP() 1312 (GetPrintRegLaneSizeInBytes(format) == kDRegSize)) { in GetPrintRegisterFormatTryFP()
|
H A D | simulator-arm64.cc | 1207 case kDRegSize: 1219 case kDRegSize: 1234 static_assert(kXRegSize == kDRegSize, "X and D registers must be same size."); 1454 (lane_size_in_bytes == kDRegSize)); 2217 DCHECK_EQ(access_size, static_cast<unsigned>(kDRegSize)); 2253 DCHECK_EQ(access_size, static_cast<unsigned>(kDRegSize));
|
/third_party/node/deps/v8/src/codegen/arm64/ |
H A D | instructions-arm64.cc | 171 static_assert(kXRegSize == kDRegSize, "X and D registers must be same size."); in CalcLSPairDataSize()
|
H A D | macro-assembler-arm64.cc | 1379 static_assert(kSystemPointerSize == kDRegSize, in CopyDoubleWords() 2711 offset -= 2 * kDRegSize; in TruncateDoubleToI()
|
H A D | constants-arm64.h | 59 const int kDRegSize = kDRegSizeInBits >> 3; member
|