Lines Matching refs:GetVIXLAssembler
76 MacroAssembler* IntrinsicCodeGeneratorARM64::GetVIXLAssembler() { in GetVIXLAssembler() function in art::arm64::IntrinsicCodeGeneratorARM64
77 return codegen_->GetVIXLAssembler(); in GetVIXLAssembler()
88 #define __ codegen->GetVIXLAssembler()->
208 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ true, GetVIXLAssembler()); in VisitDoubleDoubleToRawLongBits()
211 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ true, GetVIXLAssembler()); in VisitDoubleLongBitsToDouble()
222 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ false, GetVIXLAssembler()); in VisitFloatFloatToRawIntBits()
225 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ false, GetVIXLAssembler()); in VisitFloatIntBitsToFloat()
297 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerReverseBytes()
305 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongReverseBytes()
313 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt16, GetVIXLAssembler()); in VisitShortReverseBytes()
332 GenNumberOfLeadingZeros(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerNumberOfLeadingZeros()
340 GenNumberOfLeadingZeros(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongNumberOfLeadingZeros()
360 GenNumberOfTrailingZeros(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerNumberOfTrailingZeros()
368 GenNumberOfTrailingZeros(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongNumberOfTrailingZeros()
387 GenReverse(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerReverse()
395 GenReverse(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongReverse()
420 GenBitCount(invoke, DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongBitCount()
428 GenBitCount(invoke, DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerBitCount()
453 GenHighestOneBit(invoke, DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerHighestOneBit()
461 GenHighestOneBit(invoke, DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongHighestOneBit()
482 GenLowestOneBit(invoke, DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerLowestOneBit()
490 GenLowestOneBit(invoke, DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongLowestOneBit()
506 MacroAssembler* masm = GetVIXLAssembler(); in VisitMathSqrt()
516 MacroAssembler* masm = GetVIXLAssembler(); in VisitMathCeil()
526 MacroAssembler* masm = GetVIXLAssembler(); in VisitMathFloor()
536 MacroAssembler* masm = GetVIXLAssembler(); in VisitMathRint()
590 GenMathRound(invoke, /* is_double= */ true, GetVIXLAssembler()); in VisitMathRoundDouble()
598 GenMathRound(invoke, /* is_double= */ false, GetVIXLAssembler()); in VisitMathRoundFloat()
606 MacroAssembler* masm = GetVIXLAssembler(); in VisitMemoryPeekByte()
616 MacroAssembler* masm = GetVIXLAssembler(); in VisitMemoryPeekIntNative()
626 MacroAssembler* masm = GetVIXLAssembler(); in VisitMemoryPeekLongNative()
636 MacroAssembler* masm = GetVIXLAssembler(); in VisitMemoryPeekShortNative()
653 MacroAssembler* masm = GetVIXLAssembler(); in VisitMemoryPokeByte()
663 MacroAssembler* masm = GetVIXLAssembler(); in VisitMemoryPokeIntNative()
673 MacroAssembler* masm = GetVIXLAssembler(); in VisitMemoryPokeLongNative()
683 MacroAssembler* masm = GetVIXLAssembler(); in VisitMemoryPokeShortNative()
717 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenUnsafeGet()
846 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenUnsafePut()
971 MacroAssembler* masm = assembler->GetVIXLAssembler(); in EmitLoadExclusive()
1025 MacroAssembler* masm = assembler->GetVIXLAssembler(); in EmitStoreExclusive()
1088 MacroAssembler* masm = assembler->GetVIXLAssembler(); in GenerateCompareAndSet()
1185 MacroAssembler* masm = assembler->GetVIXLAssembler(); in EmitNativeCode()
1274 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenUnsafeCas()
1401 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenerateGetAndUpdate()
1495 MacroAssembler* masm = GetVIXLAssembler(); in VisitStringCompareTo()
1735 MacroAssembler* masm = GetVIXLAssembler(); in VisitStringEquals()
1956 GenerateVisitStringIndexOf(invoke, GetVIXLAssembler(), codegen_, /* start_at_zero= */ true); in VisitStringIndexOf()
1972 GenerateVisitStringIndexOf(invoke, GetVIXLAssembler(), codegen_, /* start_at_zero= */ false); in VisitStringIndexOfAfter()
1987 MacroAssembler* masm = GetVIXLAssembler(); in VisitStringNewStringFromBytes()
2032 MacroAssembler* masm = GetVIXLAssembler(); in VisitStringNewStringFromString()
2240 MacroAssembler* masm = GetVIXLAssembler(); in VisitStringGetCharsNoCheck()
2505 MacroAssembler* masm = GetVIXLAssembler(); in VisitSystemArrayCopyChar()
2672 MacroAssembler* masm = GetVIXLAssembler(); in VisitSystemArrayCopy()
3157 GenIsInfinite(invoke->GetLocations(), /* is64bit= */ false, GetVIXLAssembler()); in VisitFloatIsInfinite()
3165 GenIsInfinite(invoke->GetLocations(), /* is64bit= */ true, GetVIXLAssembler()); in VisitDoubleIsInfinite()
3181 MacroAssembler* masm = GetVIXLAssembler(); in VisitIntegerValueOf()
3243 MacroAssembler* masm = GetVIXLAssembler(); in VisitReferenceGetReferent()
3301 MacroAssembler* masm = codegen_->GetVIXLAssembler(); in VisitReferenceRefersTo()
3358 MacroAssembler* masm = GetVIXLAssembler(); in VisitThreadInterrupted()
3398 MacroAssembler* masm = GetVIXLAssembler(); in VisitCRC32Update()
3550 MacroAssembler* masm = GetVIXLAssembler(); in VisitCRC32UpdateBytes()
3612 MacroAssembler* masm = GetVIXLAssembler(); in VisitCRC32UpdateByteBuffer()
3639 MacroAssembler* masm = GetVIXLAssembler(); in VisitFP16ToFloat()
3662 MacroAssembler* masm = GetVIXLAssembler(); in VisitFP16ToHalf()
3697 MacroAssembler* masm = GetVIXLAssembler(); in VisitFP16Floor()
3713 MacroAssembler* masm = GetVIXLAssembler(); in VisitFP16Ceil()
3729 MacroAssembler* masm = GetVIXLAssembler(); in VisitFP16Rint()
3773 MacroAssembler* masm = GetVIXLAssembler(); in VisitFP16Greater()
3788 MacroAssembler* masm = GetVIXLAssembler(); in VisitFP16GreaterEquals()
3803 MacroAssembler* masm = GetVIXLAssembler(); in VisitFP16Less()
3818 MacroAssembler* masm = GetVIXLAssembler(); in VisitFP16LessEquals()
3824 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenerateDivideUnsigned()
3865 MacroAssembler* masm = codegen_->GetVIXLAssembler(); in VisitMathMultiplyHigh()
3944 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenerateSubTypeObjectCheckNoReadBarrier()
3981 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenerateVarHandleAccessModeAndVarTypeChecks()
4031 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenerateVarHandleStaticFieldCheck()
4048 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenerateVarHandleInstanceFieldChecks()
4093 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenerateVarHandleArrayChecks()
4223 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenerateVarHandleTarget()
4427 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenerateVarHandleGet()
4542 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenerateVarHandleSet()
4732 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenerateVarHandleCompareAndSetOrExchange()
5032 MacroAssembler* masm = codegen->GetVIXLAssembler(); in GenerateVarHandleGetAndUpdate()
5278 MacroAssembler* masm = codegen->GetVIXLAssembler(); in EmitByteArrayViewCode()