Home
last modified time | relevance | path

Searched refs:GetVIXLAssembler (Results 1 – 19 of 19) sorted by relevance

/aosp12/art/compiler/utils/arm/
H A Djni_macro_assembler_arm_vixl.cc37 #define ___ asm_.GetVIXLAssembler()->
296 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in StoreRef()
303 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in StoreRawPtr()
313 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in StoreSpanning()
320 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in CopyRef()
330 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in CopyRef()
345 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in LoadRef()
366 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in StoreImmediateToFrame()
384 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in LoadRawPtrFromThread()
390 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in CopyRawPtrFromThread()
[all …]
H A Dassembler_arm_vixl.cc388 UseScratchRegisterScope temps(GetVIXLAssembler()); in StoreRegisterList()
409 UseScratchRegisterScope temps(GetVIXLAssembler()); in LoadRegisterList()
H A Dassembler_arm_vixl.h172 ArmVIXLMacroAssembler* GetVIXLAssembler() { return &vixl_masm_; } in GetVIXLAssembler() function
/aosp12/art/compiler/utils/arm64/
H A Djni_macro_assembler_arm64.cc32 #define ___ asm_.GetVIXLAssembler()->
94 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in AddConstant()
166 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in StoreImmediateToFrame()
173 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in StoreStackOffsetToThread()
180 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in StoreStackPointerToThread()
317 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in LoadRawPtr()
454 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in CopyRawPtrFromThread()
470 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in CopyRef()
480 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in CopyRef()
491 UseScratchRegisterScope temps(asm_.GetVIXLAssembler()); in Copy()
[all …]
H A Dassembler_arm64.h85 vixl::aarch64::MacroAssembler* GetVIXLAssembler() { return &vixl_masm_; } in GetVIXLAssembler() function
108 vixl::aarch64::UseScratchRegisterScope temps(GetVIXLAssembler()); in SaveRestoreZRegisterList()
/aosp12/art/compiler/optimizing/
H A Dintrinsics_arm64.cc77 return codegen_->GetVIXLAssembler(); in GetVIXLAssembler()
88 #define __ codegen->GetVIXLAssembler()->
506 MacroAssembler* masm = GetVIXLAssembler(); in VisitMathSqrt()
516 MacroAssembler* masm = GetVIXLAssembler(); in VisitMathCeil()
526 MacroAssembler* masm = GetVIXLAssembler(); in VisitMathFloor()
536 MacroAssembler* masm = GetVIXLAssembler(); in VisitMathRint()
606 MacroAssembler* masm = GetVIXLAssembler(); in VisitMemoryPeekByte()
616 MacroAssembler* masm = GetVIXLAssembler(); in VisitMemoryPeekIntNative()
626 MacroAssembler* masm = GetVIXLAssembler(); in VisitMemoryPeekLongNative()
636 MacroAssembler* masm = GetVIXLAssembler(); in VisitMemoryPeekShortNative()
[all …]
H A Dcode_generator_arm_vixl.cc2096 DCHECK(GetVIXLAssembler()->IsUsingT32()); in ComputeSpillMask()
2218 ExactAssemblyScope aas(GetVIXLAssembler(), in GenerateFrameEntry()
2601 ExactAssemblyScope aas(GetVIXLAssembler(), in InvokeRuntime()
2610 ExactAssemblyScope aas(GetVIXLAssembler(), in InvokeRuntime()
3500 ExactAssemblyScope aas(GetVIXLAssembler(), in VisitInvokeInterface()
3567 ExactAssemblyScope aas(GetVIXLAssembler(), in VisitInvokeInterface()
6256 ExactAssemblyScope aas(GetVIXLAssembler(), in GenerateImplicitNullCheck()
9632 assembler.GetVIXLAssembler()->Bkpt(0); in EmitThunkCode()
9640 assembler.GetVIXLAssembler()->Bkpt(0); in EmitThunkCode()
9883 ExactAssemblyScope aas(GetVIXLAssembler(), in EmitMovwMovtPlaceholder()
[all …]
H A Dcode_generator_arm64.cc958 #define __ GetVIXLAssembler()->
1062 vixl_temps_.Open(GetVIXLAssembler()); in PrepareForEmitNativeCode()
1113 MacroAssembler* masm = GetVIXLAssembler(); in MaybeIncrementHotness()
1173 MacroAssembler* masm = GetVIXLAssembler(); in GenerateFrameEntry()
1576 GetVIXLAssembler(), in MoveLocation()
1622 MacroAssembler* masm = GetVIXLAssembler(); in LoadAcquire()
1731 MacroAssembler* masm = GetVIXLAssembler(); in StoreRelease()
2521 MacroAssembler* masm = GetVIXLAssembler(); in VisitArrayGet()
2696 MacroAssembler* masm = GetVIXLAssembler(); in VisitArraySet()
4443 MacroAssembler* masm = GetVIXLAssembler(); in VisitInvokeInterface()
[all …]
H A Dintrinsics_arm_vixl.cc40 #define __ assembler->GetVIXLAssembler()->
451 ExactAssemblyScope it_scope(assembler->GetVIXLAssembler(), in VisitMathRoundFloat()
660 ExactAssemblyScope aas(assembler->GetVIXLAssembler(), in VisitStringCompareTo()
682 ExactAssemblyScope aas(assembler->GetVIXLAssembler(), in VisitStringCompareTo()
733 UseScratchRegisterScope temps(assembler->GetVIXLAssembler()); in GenerateStringCompareToLoop()
831 ExactAssemblyScope aas(assembler->GetVIXLAssembler(), in GenerateStringCompareToLoop()
868 ExactAssemblyScope aas(assembler->GetVIXLAssembler(), in GenerateStringCompareToLoop()
1050 ExactAssemblyScope aas(assembler->GetVIXLAssembler(), in VisitStringEquals()
2116 UseScratchRegisterScope temps(assembler->GetVIXLAssembler()); in GenHighestOneBit()
2145 ExactAssemblyScope it_scope(codegen->GetVIXLAssembler(), in GenHighestOneBit()
[all …]
H A Dcode_generator_arm64.h303 vixl::aarch64::MacroAssembler* GetVIXLAssembler() { return GetAssembler()->GetVIXLAssembler(); } in GetVIXLAssembler() function
548 vixl::aarch64::MacroAssembler* GetVIXLAssembler() const { in GetVIXLAssembler() function
549 return GetAssembler()->GetVIXLAssembler(); in GetVIXLAssembler()
609 vixl::aarch64::MacroAssembler* GetVIXLAssembler() { return GetAssembler()->GetVIXLAssembler(); } in GetVIXLAssembler() function
957 CHECK_EQ(GetVIXLAssembler()->ArePoolsBlocked(), true) in MaybeRecordImplicitNullCheck()
H A Dintrinsics_arm64.h80 vixl::aarch64::MacroAssembler* GetVIXLAssembler();
H A Dcode_generator_arm_vixl.h344 ArmVIXLMacroAssembler* GetVIXLAssembler() { return GetAssembler()->GetVIXLAssembler(); } in GetVIXLAssembler() function
494 ArmVIXLMacroAssembler* GetVIXLAssembler() { return GetAssembler()->GetVIXLAssembler(); } in GetVIXLAssembler() function
803 CHECK_EQ(GetVIXLAssembler()->ArePoolsBlocked(), true) in MaybeRecordImplicitNullCheck()
H A Dcode_generator_vector_arm64_sve.cc42 #define __ GetVIXLAssembler()->
1046 UseScratchRegisterScope temps(GetVIXLAssembler()); in VisitVecDotProd()
1103 UseScratchRegisterScope temps(GetVIXLAssembler()); in VisitVecLoad()
1145 UseScratchRegisterScope temps(GetVIXLAssembler()); in VisitVecStore()
1314 UseScratchRegisterScope temps(GetVIXLAssembler()); in MoveToSIMDStackSlot()
1315 if (GetVIXLAssembler()->GetScratchVRegisterList()->IsEmpty()) { in MoveToSIMDStackSlot()
1345 MacroAssembler* masm = codegen->GetVIXLAssembler(); in SaveRestoreLiveRegistersHelperSveImpl()
H A Doptimizing_cfi_test.cc194 ->GetAssembler())->GetVIXLAssembler()-> in TEST_ISA()
H A Dcode_generator_vector_arm_vixl.cc34 #define __ GetVIXLAssembler()->
839 UseScratchRegisterScope temps(GetVIXLAssembler()); in VisitVecSADAccumulate()
958 UseScratchRegisterScope temps(GetVIXLAssembler()); in VisitVecLoad()
1009 UseScratchRegisterScope temps(GetVIXLAssembler()); in VisitVecStore()
H A Dcode_generator_vector_arm64_neon.cc40 #define __ GetVIXLAssembler()->
1432 UseScratchRegisterScope temps(GetVIXLAssembler()); in VisitVecLoad()
1492 UseScratchRegisterScope temps(GetVIXLAssembler()); in VisitVecStore()
1579 UseScratchRegisterScope temps(GetVIXLAssembler()); in MoveToSIMDStackSlot()
1580 if (GetVIXLAssembler()->GetScratchVRegisterList()->IsEmpty()) { in MoveToSIMDStackSlot()
1611 MacroAssembler* masm = codegen->GetVIXLAssembler(); in SaveRestoreLiveRegistersHelperNeonImpl()
H A Dcodegen_test.cc834 vixl::CPUFeatures* features = codegen.GetVIXLAssembler()->GetCPUFeatures(); in TEST_F()
849 vixl::CPUFeatures* features = codegen.GetVIXLAssembler()->GetCPUFeatures(); in TEST_F()
/aosp12/art/compiler/trampolines/
H A Dtrampoline_compiler.cc49 #define ___ assembler.GetVIXLAssembler()->
64 vixl::aarch32::UseScratchRegisterScope temps(assembler.GetVIXLAssembler()); in CreateTrampoline()
/aosp12/art/compiler/utils/
H A Dassembler_thumb_test.cc224 vixl::aarch32::UseScratchRegisterScope temps(assembler.asm_.GetVIXLAssembler()); in TEST_F()
257 vixl::aarch32::UseScratchRegisterScope temps(assembler.asm_.GetVIXLAssembler()); in TEST_F()