Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_arm64.cc59 vixl::MacroAssembler* IntrinsicCodeGeneratorARM64::GetVIXLAssembler() { in GetVIXLAssembler() function in art::arm64::IntrinsicCodeGeneratorARM64
207 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetVIXLAssembler()); in VisitDoubleDoubleToRawLongBits()
210 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetVIXLAssembler()); in VisitDoubleLongBitsToDouble()
221 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetVIXLAssembler()); in VisitFloatFloatToRawIntBits()
224 MoveIntToFP(invoke->GetLocations(), /* is64bit */ false, GetVIXLAssembler()); in VisitFloatIntBitsToFloat()
261 GenReverseBytes(invoke->GetLocations(), Primitive::kPrimInt, GetVIXLAssembler()); in VisitIntegerReverseBytes()
269 GenReverseBytes(invoke->GetLocations(), Primitive::kPrimLong, GetVIXLAssembler()); in VisitLongReverseBytes()
277 GenReverseBytes(invoke->GetLocations(), Primitive::kPrimShort, GetVIXLAssembler()); in VisitShortReverseBytes()
305 GenNumberOfLeadingZeros(invoke->GetLocations(), Primitive::kPrimInt, GetVIXLAssembler()); in VisitIntegerNumberOfLeadingZeros()
313 GenNumberOfLeadingZeros(invoke->GetLocations(), Primitive::kPrimLong, GetVIXLAssembler()); in VisitLongNumberOfLeadingZeros()
[all …]
Dintrinsics_arm64.h76 vixl::MacroAssembler* GetVIXLAssembler();
Dcode_generator_arm64.cc135 #define __ down_cast<CodeGeneratorARM64*>(codegen)->GetVIXLAssembler()->
153 MacroAssembler* masm = down_cast<CodeGeneratorARM64*>(codegen)->GetVIXLAssembler(); in SaveRestoreLiveRegistersHelper()
560 CodeBufferCheckScope scope(codegen->GetVIXLAssembler(), num_entries * sizeof(int32_t), in EmitTable()
928 #define __ GetVIXLAssembler()->
956 vixl_temps_.Open(GetVIXLAssembler()); in PrepareForEmitNativeCode()
998 MacroAssembler* masm = GetVIXLAssembler(); in GenerateFrameEntry()
1030 BlockPoolsScope block_pools(GetVIXLAssembler()); in GenerateFrameExit()
1077 UseScratchRegisterScope temps(GetVIXLAssembler()); in MarkGCCard()
1260 UseScratchRegisterScope temps(GetVIXLAssembler()); in MoveLocation()
1278 UseScratchRegisterScope temps(GetVIXLAssembler()); in MoveLocation()
[all …]
Dcode_generator_arm64.h210 vixl::MacroAssembler* GetVIXLAssembler() { return GetAssembler()->vixl_masm_; } in GetVIXLAssembler() function
329 vixl::MacroAssembler* GetVIXLAssembler() const { in GetVIXLAssembler() function
379 vixl::MacroAssembler* GetVIXLAssembler() { return GetAssembler()->vixl_masm_; } in GetVIXLAssembler() function