/external/v8/src/arm64/ |
D | assembler-arm64-inl.h | 95 ((reg_size == kWRegSizeInBits) || (reg_size == kXRegSizeInBits)) && in IsValidRegister() 213 return Register::Create(code, kXRegSizeInBits); in XRegFromCode() 345 DCHECK(reg.Is32Bits() || (shift_amount < kXRegSizeInBits)); 433 STATIC_ASSERT(kXRegSizeInBits == static_cast<unsigned>(kSmiShift + 441 STATIC_ASSERT(kXRegSizeInBits == static_cast<unsigned>(kSmiShift + 1068 DCHECK(((reg_size == kXRegSizeInBits) && is_uint6(imms)) || 1076 DCHECK(((reg_size == kXRegSizeInBits) && is_uint6(immr)) || 1085 DCHECK((reg_size == kWRegSizeInBits) || (reg_size == kXRegSizeInBits)); 1087 DCHECK((reg_size == kXRegSizeInBits) || is_uint6(imms + 3)); 1094 DCHECK((reg_size == kWRegSizeInBits) || (reg_size == kXRegSizeInBits)); [all …]
|
D | instructions-arm64.cc | 82 DCHECK((reg_size == kWRegSizeInBits) || (reg_size == kXRegSizeInBits)); in RepeatBitsAcrossReg() 95 unsigned reg_size = SixtyFourBits() ? kXRegSizeInBits : kWRegSizeInBits; in ImmLogical()
|
D | debug-arm64.cc | 162 CPURegList(CPURegister::kRegister, kXRegSizeInBits, non_object_regs); in Generate_DebugBreakCallHelper() 197 CPURegList(CPURegister::kRegister, kXRegSizeInBits, non_object_regs); in Generate_DebugBreakCallHelper()
|
D | disasm-arm64.cc | 235 unsigned reg_size = (instr->SixtyFourBits() == 1) ? kXRegSizeInBits in VisitLogicalImmediate() 261 DCHECK((reg_size == kXRegSizeInBits) || in IsMovzMovnImm() 273 if ((reg_size == kXRegSizeInBits) && in IsMovzMovnImm() 427 ((instr->SixtyFourBits() == 1) ? kXRegSizeInBits : kWRegSizeInBits) - 1; in VisitBitfield() 1498 unsigned reg_size = (instr->SixtyFourBits() == 1) ? kXRegSizeInBits in SubstituteBitfieldImmediateField()
|
D | macro-assembler-arm64-inl.h | 1295 STATIC_ASSERT(kXRegSizeInBits == in SmiTag() 1306 STATIC_ASSERT(kXRegSizeInBits == in SmiUntag() 1526 const int shift = CountTrailingZeros(unit_size, kXRegSizeInBits); in Claim() 1543 const int shift = CountTrailingZeros(unit_size, kXRegSizeInBits) - kSmiShift; in ClaimBySMI() 1584 const int shift = CountTrailingZeros(unit_size, kXRegSizeInBits); in Drop() 1604 const int shift = CountTrailingZeros(unit_size, kXRegSizeInBits) - kSmiShift; in DropBySMI()
|
D | assembler-arm64.cc | 140 CPURegList(CPURegister::kRegister, kXRegSizeInBits, kJSCallerSaved)); in GetSafepointSavedRegisters() 2408 DCHECK(rn.SizeInBits() == kXRegSizeInBits); in EmitExtendShift() 2537 DCHECK((width == kWRegSizeInBits) || (width == kXRegSizeInBits)); in IsImmLogical() 2621 clz_a = CountLeadingZeros(a, kXRegSizeInBits); in IsImmLogical() 2622 int clz_c = CountLeadingZeros(c, kXRegSizeInBits); in IsImmLogical() 2643 clz_a = CountLeadingZeros(a, kXRegSizeInBits); in IsImmLogical() 2676 int multiplier_idx = CountLeadingZeros(d, kXRegSizeInBits) - 57; in IsImmLogical() 2695 int clz_b = (b == 0) ? -1 : CountLeadingZeros(b, kXRegSizeInBits); in IsImmLogical()
|
D | assembler-arm64.h | 215 return Register::Create(code, kXRegSizeInBits); in from_code() 357 kXRegSizeInBits, CPURegister::kRegister); 363 INITIALIZE_REGISTER(Register, csp, kSPRegInternalCode, kXRegSizeInBits, 521 static CPURegList GetCalleeSaved(unsigned size = kXRegSizeInBits); 525 static CPURegList GetCallerSaved(unsigned size = kXRegSizeInBits);
|
D | code-stubs-arm64.h | 262 CPURegList list(CPURegister::kRegister, kXRegSizeInBits, 0, 25); in GetValidRegistersForAllocation()
|
D | deoptimizer-arm64.cc | 126 CPURegList saved_registers(CPURegister::kRegister, kXRegSizeInBits, 0, 27); in Generate()
|
D | regexp-macro-assembler-arm64.cc | 372 CPURegList cached_registers(CPURegister::kRegister, kXRegSizeInBits, 0, 7); in CheckNotBackReferenceIgnoreCase() 993 CPURegList cached_registers(CPURegister::kRegister, kXRegSizeInBits, 0, 7); in GetCode() 1532 return Register::Create(register_index / 2, kXRegSizeInBits); in GetCachedRegister()
|
D | constants-arm64.h | 48 const unsigned kXRegSizeInBits = 64; variable 50 const unsigned kXRegSize = kXRegSizeInBits >> 3;
|
D | simulator-arm64.cc | 1943 case RBIT_x: set_xreg(dst, ReverseBits(xreg(src), kXRegSizeInBits)); break; in VisitDataProcessing1Source() 1951 case CLZ_x: set_xreg(dst, CountLeadingZeros(xreg(src), kXRegSizeInBits)); in VisitDataProcessing1Source() 1958 set_xreg(dst, CountLeadingSignBits(xreg(src), kXRegSizeInBits)); in VisitDataProcessing1Source() 1967 DCHECK((num_bits == kWRegSizeInBits) || (num_bits == kXRegSizeInBits)); in ReverseBits()
|
D | macro-assembler-arm64.h | 594 PushSizeRegList(regs, kXRegSizeInBits); in PushXRegList() 597 PopSizeRegList(regs, kXRegSizeInBits); in PopXRegList()
|
D | macro-assembler-arm64.cc | 336 DCHECK((reg_size == kXRegSizeInBits) || (reg_size == kWRegSizeInBits)); in IsImmMovz() 536 rd.SizeInBits() == kXRegSizeInBits ? kXRegSizeInBitsLog2 in AddSubWithCarryMacro() 4990 CPURegList(CPURegister::kRegister, kXRegSizeInBits, 1, arg_count); in PrintfNoPreserve()
|
D | code-stubs-arm64.cc | 4403 CPURegList spill_list(CPURegister::kRegister, kXRegSizeInBits, 0, 6); in GeneratePositiveLookup() 4483 CPURegList spill_list(CPURegister::kRegister, kXRegSizeInBits, 0, 6); in GenerateNegativeLookup()
|
D | full-codegen-arm64.cc | 2080 STATIC_ASSERT(static_cast<unsigned>(kSmiShift) == (kXRegSizeInBits / 2)); in EmitInlineSmiBinaryOp() 2090 __ Cmp(x11, kXRegSizeInBits - kSmiShift); in EmitInlineSmiBinaryOp()
|
/external/v8/test/cctest/ |
D | test-utils-arm64.cc | 224 x[i] = Register::Create(n, kXRegSizeInBits); in PopulateRegisterArray() 271 Register xn = Register::Create(i, kXRegSizeInBits); in Clobber()
|
D | test-assembler-arm64.cc | 8726 PushPopJsspSimpleHelper(count, claim, kXRegSizeInBits, in TEST() 8728 PushPopJsspSimpleHelper(count, claim, kXRegSizeInBits, in TEST() 8730 PushPopJsspSimpleHelper(count, claim, kXRegSizeInBits, in TEST() 8732 PushPopJsspSimpleHelper(count, claim, kXRegSizeInBits, in TEST() 8736 PushPopJsspSimpleHelper(kPushPopJsspMaxRegCount, claim, kXRegSizeInBits, in TEST() 8738 PushPopJsspSimpleHelper(kPushPopJsspMaxRegCount, claim, kXRegSizeInBits, in TEST() 8740 PushPopJsspSimpleHelper(kPushPopJsspMaxRegCount, claim, kXRegSizeInBits, in TEST() 8742 PushPopJsspSimpleHelper(kPushPopJsspMaxRegCount, claim, kXRegSizeInBits, in TEST() 9023 PushPopJsspMixedMethodsHelper(claim, kXRegSizeInBits); in TEST() 9385 Clobber(&masm, CPURegList(CPURegister::kRegister, kXRegSizeInBits, 0, 6)); in TEST() [all …]
|