Searched refs:GetVIXLAssembler (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_arm64.cc | 59 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 …]
|
D | intrinsics_arm64.h | 76 vixl::MacroAssembler* GetVIXLAssembler();
|
D | code_generator_arm64.cc | 135 #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 …]
|
D | code_generator_arm64.h | 210 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
|