Home
last modified time | relevance | path

Searched refs:kXRegSize (Results 1 – 24 of 24) sorted by relevance

/external/v8/test/cctest/
Dtest-utils-arm64.cc357 __ Add(tmp, csp, 4 * kXRegSize); in Dump()
359 __ Add(tmp_w, wcsp, 4 * kXRegSize); in Dump()
366 MemOperand(dump, i * kXRegSize)); in Dump()
412 __ Str(dump_base, MemOperand(dump2, dump_base.code() * kXRegSize)); in Dump()
413 __ Str(dump, MemOperand(dump2, dump.code() * kXRegSize)); in Dump()
414 __ Str(tmp, MemOperand(dump2, tmp.code() * kXRegSize)); in Dump()
417 __ Ldr(dump2_base, MemOperand(dump2, dump2_base.code() * kXRegSize)); in Dump()
418 __ Ldr(dump2, MemOperand(dump2, dump2.code() * kXRegSize)); in Dump()
Dtest-utils-arm64.h167 STATIC_ASSERT(sizeof(for_sizeof().d_[0]) == kXRegSize);
169 STATIC_ASSERT(sizeof(for_sizeof().x_[0]) == kXRegSize);
/external/v8/src/arm64/
Ddeoptimizer-arm64.cc142 (saved_registers.Count() * kXRegSize) + in Generate()
146 const int kFPRegistersOffset = saved_registers.Count() * kXRegSize; in Generate()
203 __ Drop(1 + (kSavedRegistersAreaSize / kXRegSize)); in Generate()
Dmacro-assembler-arm64.h727 inline void Claim(int64_t count, uint64_t unit_size = kXRegSize);
729 uint64_t unit_size = kXRegSize);
730 inline void Drop(int64_t count, uint64_t unit_size = kXRegSize);
732 uint64_t unit_size = kXRegSize);
737 uint64_t unit_size = kXRegSize);
739 uint64_t unit_size = kXRegSize);
Dsimulator-arm64.cc316 DCHECK(sizeof(uintptr_t) < 2 * kXRegSize); in PushAddress()
317 intptr_t new_sp = sp() - 2 * kXRegSize; in PushAddress()
319 reinterpret_cast<uintptr_t*>(new_sp + kXRegSize); in PushAddress()
332 DCHECK(sizeof(uintptr_t) < 2 * kXRegSize); in PopAddress()
333 set_sp(current_sp + 2 * kXRegSize); in PopAddress()
1241 case kXRegSize: in PrintWrite()
1734 DCHECK(access_size == kXRegSize); in LoadStorePairHelper()
1764 DCHECK(access_size == kXRegSize); in LoadStorePairHelper()
1829 LogRead(address, kXRegSize, rt); in VisitLoadLiteral()
Dmacro-assembler-arm64.cc1286 MemOperand tos(csp, -2 * static_cast<int>(kXRegSize), PreIndex); in PushCalleeSavedRegisters()
1310 MemOperand tos(csp, 2 * kXRegSize, PostIndex); in PopCalleeSavedRegisters()
2178 int pair_size = 2 * kXRegSize; in CopyBytes()
2774 Claim(extra_space + 1, kXRegSize); in EnterExitFrame()
2800 Add(scratch, csp, kXRegSize); in EnterExitFrame()
2920 Drop(StackHandlerConstants::kSize - kXRegSize, kByteSizeInBytes); in PopStackHandler()
4758 __ sub(jssp, jssp, 4 * kXRegSize); in EmitFrameSetupForCodeAgePatching()
4759 __ sub(csp, csp, 4 * kXRegSize); in EmitFrameSetupForCodeAgePatching()
4760 __ stp(x1, cp, MemOperand(jssp, 0 * kXRegSize)); in EmitFrameSetupForCodeAgePatching()
4761 __ stp(fp, lr, MemOperand(jssp, 2 * kXRegSize)); in EmitFrameSetupForCodeAgePatching()
Dcode-stubs-arm64.cc1178 __ Ldr(temp, MemOperand(temp, -static_cast<int64_t>(kXRegSize))); in Generate()
2591 MemOperand(last_match_offsets, kXRegSize * 2, PostIndex)); in Generate()
5544 __ Poke(x19, (spill_offset + 0) * kXRegSize); in CallApiFunctionAndReturn()
5545 __ Poke(x20, (spill_offset + 1) * kXRegSize); in CallApiFunctionAndReturn()
5546 __ Poke(x21, (spill_offset + 2) * kXRegSize); in CallApiFunctionAndReturn()
5547 __ Poke(x22, (spill_offset + 3) * kXRegSize); in CallApiFunctionAndReturn()
5613 __ Peek(x19, (spill_offset + 0) * kXRegSize); in CallApiFunctionAndReturn()
5614 __ Peek(x20, (spill_offset + 1) * kXRegSize); in CallApiFunctionAndReturn()
5615 __ Peek(x21, (spill_offset + 2) * kXRegSize); in CallApiFunctionAndReturn()
5616 __ Peek(x22, (spill_offset + 3) * kXRegSize); in CallApiFunctionAndReturn()
Dconstants-arm64.h51 const int kXRegSize = kXRegSizeInBits >> 3; variable
Dbuiltins-arm64.cc692 __ Peek(x1, 1 * kXRegSize); in Generate_JSConstructStubHelper()
1809 __ DropBySMI(x10, kXRegSize); in LeaveArgumentsAdaptorFrame()
/external/vixl/src/vixl/a64/
Dsimulator-a64.cc282 VIXL_ASSERT((reg_size == kXRegSize) || (reg_size == kWRegSize)); in AddWithCarry()
322 int64_t mask = reg_size == kXRegSize ? kXRegMask : kWRegMask; in ShiftOperand()
330 unsigned s_shift = kXRegSize - reg_size; in ShiftOperand()
379 int64_t mask = (reg_size == kXRegSize) ? kXRegMask : kWRegMask; in ExtendValue()
889 unsigned reg_size = instr->SixtyFourBits() ? kXRegSize : kWRegSize; in AddSubHelper()
920 unsigned reg_size = instr->SixtyFourBits() ? kXRegSize : kWRegSize; in VisitAddSubShifted()
936 unsigned reg_size = instr->SixtyFourBits() ? kXRegSize : kWRegSize; in VisitAddSubExtended()
946 unsigned reg_size = instr->SixtyFourBits() ? kXRegSize : kWRegSize; in VisitAddSubWithCarry()
965 unsigned reg_size = instr->SixtyFourBits() ? kXRegSize : kWRegSize; in VisitLogicalShifted()
983 unsigned reg_size = instr->SixtyFourBits() ? kXRegSize : kWRegSize; in LogicalHelper()
[all …]
Dinstructions-a64.cc65 VIXL_ASSERT((reg_size == kWRegSize) || (reg_size == kXRegSize)); in RepeatBitsAcrossReg()
133 unsigned reg_size = SixtyFourBits() ? kXRegSize : kWRegSize; in ImmLogical()
Dassembler-a64.h143 ((size_ == kWRegSize) || (size_ == kXRegSize)) && in IsValidRegister()
382 const Register x##N(N, kXRegSize);
386 const Register sp(kSPRegInternalCode, kXRegSize);
585 static CPURegList GetCalleeSaved(unsigned size = kXRegSize);
591 static CPURegList GetCallerSaved(unsigned size = kXRegSize);
3889 VIXL_ASSERT(((reg_size == kXRegSize) && is_uint6(imms)) || in ImmS()
3896 VIXL_ASSERT(((reg_size == kXRegSize) && is_uint6(immr)) || in ImmR()
3904 VIXL_ASSERT((reg_size == kWRegSize) || (reg_size == kXRegSize)); in ImmSetBits()
3906 VIXL_ASSERT((reg_size == kXRegSize) || is_uint6(imms + 3)); in ImmSetBits()
3912 VIXL_ASSERT((reg_size == kWRegSize) || (reg_size == kXRegSize)); in ImmRotate()
[all …]
Dinstructions-a64.h61 const unsigned kXRegSize = 64; variable
63 const unsigned kXRegSizeInBytes = kXRegSize / 8;
Ddisasm-a64.cc245 unsigned reg_size = (instr->SixtyFourBits() == 1) ? kXRegSize in VisitLogicalImmediate()
271 VIXL_ASSERT((reg_size == kXRegSize) || in IsMovzMovnImm()
283 if ((reg_size == kXRegSize) && in IsMovzMovnImm()
437 ((instr->SixtyFourBits() == 1) ? kXRegSize : kWRegSize) - 1; in VisitBitfield()
2892 unsigned reg_size = kXRegSize; in SubstituteRegisterField()
2904 reg_type = CPURegister::kRegister; reg_size = kXRegSize; break; in SubstituteRegisterField()
3184 unsigned reg_size = (instr->SixtyFourBits() == 1) ? kXRegSize : kWRegSize; in SubstituteBitfieldImmediateField()
Dassembler-a64.cc137 list.Combine(Register(30, kXRegSize)); in GetCallerSaved()
326 VIXL_ASSERT(reg.Is32Bits() || (shift_amount < kXRegSize)); in Operand()
4867 VIXL_ASSERT(rn.size() == kXRegSize); in EmitExtendShift()
5081 VIXL_ASSERT((reg_size == kXRegSize) || (reg_size == kWRegSize)); in IsImmMovz()
5098 VIXL_ASSERT((width == kWRegSize) || (width == kXRegSize)); in IsImmLogical()
5182 clz_a = CountLeadingZeros(a, kXRegSize); in IsImmLogical()
5183 int clz_c = CountLeadingZeros(c, kXRegSize); in IsImmLogical()
5204 clz_a = CountLeadingZeros(a, kXRegSize); in IsImmLogical()
5237 uint64_t multiplier = multipliers[CountLeadingZeros(d, kXRegSize) - 57]; in IsImmLogical()
5252 int clz_b = (b == 0) ? -1 : CountLeadingZeros(b, kXRegSize); in IsImmLogical()
Dmacro-assembler-a64.h693 Mov(rd, (rd.size() == kXRegSize) ? ~imm : (~imm & kWRegMask)); in Mvn()
806 PushSizeRegList(regs, kXRegSize); in PushXRegList()
809 PopSizeRegList(regs, kXRegSize); in PopXRegList()
870 PeekSizeRegList(regs, offset, kXRegSize); in PeekXRegList()
873 PokeSizeRegList(regs, offset, kXRegSize); in PokeXRegList()
Dmacro-assembler-a64.cc1482 VIXL_ASSERT(is_uintn(rd.size() == kXRegSize ? kXRegSizeLog2 : kWRegSizeLog2, in AddSubWithCarryMacro()
2078 CPURegList(CPURegister::kRegister, kXRegSize, 1, arg_count); in PrintfNoPreserve()
Dsimulator-a64.h763 case kXRegSize: raw = reg<uint64_t>(code, r31mode); break;
835 case kXRegSize:
/external/vixl/test/
Dtest-utils-a64.cc256 x[i] = Register(n, kXRegSize); in PopulateRegisterArray()
303 Register xn(i, kXRegSize); in Clobber()
Dtest-simulator-a64.cc808 VIXL_ASSERT((d_size == kXRegSize) || (d_size == kWRegSize)); in TestFPToFixed_Helper()
825 Register rd = (d_size == kXRegSize) ? x10 : w10; in TestFPToFixed_Helper()
857 VIXL_ASSERT((d_size == kXRegSize) || (d_size == kWRegSize)); in TestFPToInt_Helper()
874 Register rd = (d_size == kXRegSize) ? x10 : w10; in TestFPToInt_Helper()
Dtest-assembler-a64.cc7094 CPURegList inputs(CPURegister::kRegister, kXRegSize, 10, 18); in TEST()
13402 PushPopXRegSimpleHelper(count, claim, kXRegSize, in TEST()
13404 PushPopXRegSimpleHelper(count, claim, kXRegSize, in TEST()
13406 PushPopXRegSimpleHelper(count, claim, kXRegSize, in TEST()
13408 PushPopXRegSimpleHelper(count, claim, kXRegSize, in TEST()
13413 claim, kXRegSize, PushPopByFour, PushPopByFour); in TEST()
13415 claim, kXRegSize, PushPopByFour, PushPopRegList); in TEST()
13417 claim, kXRegSize, PushPopRegList, PushPopByFour); in TEST()
13419 claim, kXRegSize, PushPopRegList, PushPopRegList); in TEST()
13705 PushPopXRegMixedMethodsHelper(claim, kXRegSize); in TEST()
/external/v8/src/full-codegen/arm64/
Dfull-codegen-arm64.cc120 int receiver_offset = info->scope()->num_parameters() * kXRegSize; in Generate()
472 __ Ldp(fp, lr, MemOperand(current_sp, 2 * kXRegSize, PostIndex)); in EmitReturnSequence()
481 __ dc64(kXRegSize * arg_count); in EmitReturnSequence()
715 int offset = -var->index() * kXRegSize; in StackOperand()
1142 __ Peek(x10, 2 * kXRegSize); in VisitForInStatement()
1148 __ Peek(x2, 3 * kXRegSize); in VisitForInStatement()
1153 __ Peek(x1, 4 * kXRegSize); in VisitForInStatement()
2597 __ Peek(x1, (arg_count + 1) * kXRegSize); in EmitCall()
2614 __ Peek(x9, arg_count * kXRegSize); in EmitResolvePossiblyDirectEval()
2706 __ Peek(x1, (arg_count + 1) * kXRegSize); in EmitPossiblyEvalCall()
[all …]
/external/v8/src/regexp/arm64/
Dregexp-macro-assembler-arm64.h130 static const int kFirstCaptureOnStack = kSuccessCounter - kXRegSize;
Dregexp-macro-assembler-arm64.cc1371 int align_mask = (alignment / kXRegSize) - 1; in CallCheckStackGuardState()