/external/vixl/src/aarch64/ |
D | operands-aarch64.cc | 33 CPURegister CPURegList::PopLowestIndex() { in PopLowestIndex() 44 CPURegister CPURegList::PopHighestIndex() { in PopHighestIndex() 57 bool CPURegList::IsValid() const { in IsValid() 76 void CPURegList::RemoveCalleeSaved() { in RemoveCalleeSaved() 89 CPURegList CPURegList::Union(const CPURegList& list_1, in Union() 90 const CPURegList& list_2, in Union() 91 const CPURegList& list_3) { in Union() 96 CPURegList CPURegList::Union(const CPURegList& list_1, in Union() 97 const CPURegList& list_2, in Union() 98 const CPURegList& list_3, in Union() [all …]
|
D | operands-aarch64.h | 518 class CPURegList { 520 explicit CPURegList(CPURegister reg1, 531 CPURegList(CPURegister::RegisterType type, unsigned size, RegList list) in CPURegList() function 536 CPURegList(CPURegister::RegisterType type, in CPURegList() function 562 void Combine(const CPURegList& other) { in Combine() 572 void Remove(const CPURegList& other) { in Remove() 606 static CPURegList Union(const CPURegList& list_1, const CPURegList& list_2) { in Union() 609 return CPURegList(list_1.type_, list_1.size_, list_1.list_ | list_2.list_); in Union() 611 static CPURegList Union(const CPURegList& list_1, 612 const CPURegList& list_2, [all …]
|
D | macro-assembler-aarch64.cc | 1920 void MacroAssembler::PushCPURegList(CPURegList registers) { in PushCPURegList() 1952 void MacroAssembler::PopCPURegList(CPURegList registers) { in PopCPURegList() 2233 void MacroAssembler::LoadCPURegList(CPURegList registers, in LoadCPURegList() 2238 void MacroAssembler::StoreCPURegList(CPURegList registers, in StoreCPURegList() 2245 CPURegList registers, in LoadStoreCPURegListHelper() 2297 const CPURegList& registers, in BaseMemOperandForLoadStoreCPURegList() 2356 static const CPURegList kPCSVarargs = in PrintfNoPreserve() 2357 CPURegList(CPURegister::kRegister, kXRegSize, 1, arg_count); in PrintfNoPreserve() 2358 static const CPURegList kPCSVarargsFP = in PrintfNoPreserve() 2359 CPURegList(CPURegister::kVRegister, kDRegSize, 0, arg_count - 1); in PrintfNoPreserve() [all …]
|
D | macro-assembler-aarch64.h | 796 void PushCPURegList(CPURegList registers); 797 void PopCPURegList(CPURegList registers); 803 PushCPURegList(CPURegList(type, reg_size, registers)); 808 PopCPURegList(CPURegList(type, reg_size, registers)); 851 void PeekCPURegList(CPURegList registers, int64_t offset) { in PeekCPURegList() 854 void PokeCPURegList(CPURegList registers, int64_t offset) { in PokeCPURegList() 863 PeekCPURegList(CPURegList(type, reg_size, registers), offset); 870 PokeCPURegList(CPURegList(type, reg_size, registers), offset); 928 void LoadCPURegList(CPURegList registers, const MemOperand& src); 929 void StoreCPURegList(CPURegList registers, const MemOperand& dst); [all …]
|
/external/v8/src/arm64/ |
D | code-stubs-arm64.h | 194 CPURegList pool_available = GetValidRegistersForAllocation(); in RegisterAllocation() 195 CPURegList used_regs(object, address, scratch); in RegisterAllocation() 249 CPURegList saved_regs_; 250 CPURegList saved_fp_regs_; 253 static CPURegList GetValidRegistersForAllocation() { in GetValidRegistersForAllocation() 265 CPURegList list(CPURegister::kRegister, kXRegSizeInBits, 0, 25); in GetValidRegistersForAllocation()
|
D | frames-arm64.h | 27 #define kSafepointSavedRegisters CPURegList::GetSafepointSavedRegisters().list() 29 CPURegList::GetSafepointSavedRegisters().Count();
|
D | deoptimizer-arm64.cc | 98 CPURegList saved_fp_registers( in Generate() 104 CPURegList saved_registers(CPURegister::kRegister, kXRegSizeInBits, 0, 27); in Generate() 159 CPURegList copy_to_input = saved_registers; in Generate() 169 CPURegList copy_fp_to_input = saved_fp_registers; in Generate()
|
D | assembler-arm64.cc | 65 CPURegister CPURegList::PopLowestIndex() { in PopLowestIndex() 77 CPURegister CPURegList::PopHighestIndex() { in PopHighestIndex() 90 void CPURegList::RemoveCalleeSaved() { in RemoveCalleeSaved() 103 CPURegList CPURegList::GetCalleeSaved(int size) { in GetCalleeSaved() 104 return CPURegList(CPURegister::kRegister, size, 19, 29); in GetCalleeSaved() 108 CPURegList CPURegList::GetCalleeSavedFP(int size) { in GetCalleeSavedFP() 109 return CPURegList(CPURegister::kFPRegister, size, 8, 15); in GetCalleeSavedFP() 113 CPURegList CPURegList::GetCallerSaved(int size) { in GetCallerSaved() 115 CPURegList list = CPURegList(CPURegister::kRegister, size, 0, 18); in GetCallerSaved() 121 CPURegList CPURegList::GetCallerSavedFP(int size) { in GetCallerSavedFP() [all …]
|
D | assembler-arm64.h | 384 class CPURegList { 386 explicit CPURegList(CPURegister reg1, 396 CPURegList(CPURegister::RegisterType type, int size, RegList list) in CPURegList() function 401 CPURegList(CPURegister::RegisterType type, int size, int first_reg, in CPURegList() function 432 void Combine(const CPURegList& other); 437 void Remove(const CPURegList& other); 459 static CPURegList GetCalleeSaved(int size = kXRegSizeInBits); 460 static CPURegList GetCalleeSavedFP(int size = kDRegSizeInBits); 463 static CPURegList GetCallerSaved(int size = kXRegSizeInBits); 464 static CPURegList GetCallerSavedFP(int size = kDRegSizeInBits); [all …]
|
D | macro-assembler-arm64.h | 633 void PushCPURegList(CPURegList registers); 634 void PopCPURegList(CPURegList registers); 638 PushCPURegList(CPURegList(type, reg_size, registers)); 642 PopCPURegList(CPURegList(type, reg_size, registers)); 1925 CPURegList* TmpList() { return &tmp_list_; } in TmpList() 1926 CPURegList* FPTmpList() { return &fptmp_list_; } in FPTmpList() 1928 static CPURegList DefaultTmpList(); 1929 static CPURegList DefaultFPTmpList(); 2086 CPURegList tmp_list_; 2087 CPURegList fptmp_list_; [all …]
|
D | assembler-arm64-inl.h | 151 inline void CPURegList::Combine(const CPURegList& other) { in Combine() 159 inline void CPURegList::Remove(const CPURegList& other) { in Remove() 167 inline void CPURegList::Combine(const CPURegister& other) { in Combine() 174 inline void CPURegList::Remove(const CPURegister& other1, in Remove() 185 inline void CPURegList::Combine(int code) { in Combine() 192 inline void CPURegList::Remove(int code) { in Remove()
|
D | macro-assembler-arm64.cc | 45 CPURegList MacroAssembler::DefaultTmpList() { in DefaultTmpList() 46 return CPURegList(ip0, ip1); in DefaultTmpList() 50 CPURegList MacroAssembler::DefaultFPTmpList() { in DefaultFPTmpList() 51 return CPURegList(fp_scratch1, fp_scratch2); in DefaultFPTmpList() 993 void MacroAssembler::PushCPURegList(CPURegList registers) { in PushCPURegList() 1012 void MacroAssembler::PopCPURegList(CPURegList registers) { in PopCPURegList() 2758 CPURegList saved_fp_regs = kCallerSavedFP; in ExitFrameRestoreFPRegs() 3918 PushCPURegList(CPURegList( in PushSafepointRegistersAndDoubles() 3925 PopCPURegList(CPURegList( in PopSafepointRegistersAndDoubles() 3934 DCHECK(CPURegList::GetSafepointSavedRegisters().list() == 0x6ffcffff); in SafepointRegisterStackIndex() [all …]
|
D | simulator-arm64.cc | 237 CPURegList register_list = kCalleeSaved; in CheckPCSComplianceAndRun() 238 CPURegList fpregister_list = kCalleeSavedFP; in CheckPCSComplianceAndRun() 288 void Simulator::CorruptRegisters(CPURegList* list, uint64_t value) { in CorruptRegisters() 306 CPURegList register_list = kCallerSaved; in CorruptAllCallerSavedCPURegisters() 307 CPURegList fpregister_list = kCallerSavedFP; in CorruptAllCallerSavedCPURegisters()
|
D | simulator-arm64.h | 782 void CorruptRegisters(CPURegList* list,
|
D | code-stubs-arm64.cc | 624 CPURegList saved_regs = kCallerSaved; in Generate() 625 CPURegList saved_fp_regs = kCallerSavedFP; in Generate() 3367 CPURegList spill_list(CPURegister::kRegister, kXRegSizeInBits, 0, 6); in GeneratePositiveLookup() 3447 CPURegList spill_list(CPURegister::kRegister, kXRegSizeInBits, 0, 6); in GenerateNegativeLookup()
|
/external/v8/src/compiler/arm64/ |
D | code-generator-arm64.cc | 1775 CPURegList saves_fp = CPURegList(CPURegister::kFPRegister, kDRegSizeInBits, in FinishFrame() 1779 DCHECK(saves_fp.list() == CPURegList::GetCalleeSavedFP().list()); in FinishFrame() 1784 CPURegList saves = CPURegList(CPURegister::kRegister, kXRegSizeInBits, in FinishFrame() 1852 CPURegList saves_fp = CPURegList(CPURegister::kFPRegister, kDRegSizeInBits, in AssembleConstructFrame() 1856 DCHECK(saves_fp.list() == CPURegList::GetCalleeSavedFP().list()); in AssembleConstructFrame() 1863 CPURegList saves = CPURegList(CPURegister::kRegister, kXRegSizeInBits, in AssembleConstructFrame() 1875 CPURegList saves = CPURegList(CPURegister::kRegister, kXRegSizeInBits, in AssembleReturn() 1882 CPURegList saves_fp = CPURegList(CPURegister::kFPRegister, kDRegSizeInBits, in AssembleReturn()
|
/external/vixl/test/aarch64/ |
D | test-utils-aarch64.h | 269 void Clobber(MacroAssembler* masm, CPURegList reg_list);
|
D | test-utils-aarch64.cc | 377 void Clobber(MacroAssembler* masm, CPURegList reg_list) { in Clobber()
|
D | test-assembler-aarch64.cc | 7526 CPURegList inputs(CPURegister::kRegister, kXRegSize, 10, 18); in TEST() 7541 CPURegList loop = inputs; in TEST() 13707 CPURegList list_1(x1, x2, x3, x4); in TEST() 13708 CPURegList list_2(x11, x12, x13, x14); in TEST() 13734 CPURegList list_d_1(d1, d2, d3, d4); in TEST() 13735 CPURegList list_d_2(d11, d12, d13, d14); in TEST() 13812 CPURegList list_src(w1, w2, w3, w4); in TEST() 13813 CPURegList list_dst(w11, w12, w13, w14); in TEST() 13814 CPURegList list_fp_src_1(d1, d2, d3, d4); in TEST() 13815 CPURegList list_fp_dst_1(d11, d12, d13, d14); in TEST() [all …]
|
/external/v8/src/regexp/arm64/ |
D | regexp-macro-assembler-arm64.cc | 381 CPURegList cached_registers(CPURegister::kRegister, kXRegSizeInBits, 0, 7); in CheckNotBackReferenceIgnoreCase() 723 CPURegList argument_registers(x0, x5, x6, x7); in GetCode() 725 CPURegList registers_to_retain = kCalleeSaved; in GetCode() 1037 CPURegList cached_registers(CPURegister::kRegister, kXRegSizeInBits, 0, 7); in GetCode()
|
/external/vixl/doc/ |
D | changelog.md | 48 + Provide helpers to create CPURegList from list unions or intersections.
|