Lines Matching refs:GetAssembler
62 ArmVIXLAssembler* IntrinsicCodeGeneratorARMVIXL::GetAssembler() { in GetAssembler() function in art::arm::IntrinsicCodeGeneratorARMVIXL
63 return codegen_->GetAssembler(); in GetAssembler()
129 ArmVIXLAssembler* assembler = arm_codegen->GetAssembler(); in EmitNativeCode()
198 assembler_(codegen->GetAssembler()), in IntrinsicLocationsBuilderARMVIXL()
252 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ true, GetAssembler()); in VisitDoubleDoubleToRawLongBits()
255 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ true, GetAssembler()); in VisitDoubleLongBitsToDouble()
266 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ false, GetAssembler()); in VisitFloatFloatToRawIntBits()
269 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ false, GetAssembler()); in VisitFloatIntBitsToFloat()
305 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenNumberOfLeadingZeros()
350 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenNumberOfTrailingZeros()
396 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathSqrt()
408 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathRint()
425 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathRoundFloat()
468 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPeekByte()
478 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPeekIntNative()
488 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPeekLongNative()
509 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPeekShortNative()
526 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPokeByte()
535 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPokeIntNative()
544 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPokeLongNative()
558 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPokeShortNative()
569 ArmVIXLAssembler* assembler = GetAssembler(); in VisitThreadCurrentThread()
606 ArmVIXLAssembler* assembler = GetAssembler(); in VisitStringCompareTo()
925 ArmVIXLAssembler* assembler = GetAssembler(); in VisitStringEquals()
1154 GenerateVisitStringIndexOf(invoke, GetAssembler(), codegen_, /* start_at_zero= */ true); in VisitStringIndexOf()
1170 GenerateVisitStringIndexOf(invoke, GetAssembler(), codegen_, /* start_at_zero= */ false); in VisitStringIndexOfAfter()
1185 ArmVIXLAssembler* assembler = GetAssembler(); in VisitStringNewStringFromBytes()
1228 ArmVIXLAssembler* assembler = GetAssembler(); in VisitStringNewStringFromString()
1344 ArmVIXLAssembler* assembler = GetAssembler(); in VisitSystemArrayCopy()
1662 GenSystemArrayCopyBaseAddress(GetAssembler(), type, src, src_pos, temp1); in VisitSystemArrayCopy()
1664 GenSystemArrayCopyEndAddress(GetAssembler(), type, length, temp1, temp3); in VisitSystemArrayCopy()
1686 GenSystemArrayCopyBaseAddress(GetAssembler(), type, dest, dest_pos, temp2); in VisitSystemArrayCopy()
1704 GenSystemArrayCopyBaseAddress(GetAssembler(), type, src, src_pos, temp1); in VisitSystemArrayCopy()
1706 GenSystemArrayCopyBaseAddress(GetAssembler(), type, dest, dest_pos, temp2); in VisitSystemArrayCopy()
1708 GenSystemArrayCopyEndAddress(GetAssembler(), type, length, temp1, temp3); in VisitSystemArrayCopy()
1831 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickCos); in VisitMathCos()
1839 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickSin); in VisitMathSin()
1847 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickAcos); in VisitMathAcos()
1855 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickAsin); in VisitMathAsin()
1863 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickAtan); in VisitMathAtan()
1871 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickCbrt); in VisitMathCbrt()
1879 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickCosh); in VisitMathCosh()
1887 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickExp); in VisitMathExp()
1895 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickExpm1); in VisitMathExpm1()
1903 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickLog); in VisitMathLog()
1911 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickLog10); in VisitMathLog10()
1919 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickSinh); in VisitMathSinh()
1927 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickTan); in VisitMathTan()
1935 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickTanh); in VisitMathTanh()
1943 GenFPFPToFPCall(invoke, GetAssembler(), codegen_, kQuickAtan2); in VisitMathAtan2()
1951 GenFPFPToFPCall(invoke, GetAssembler(), codegen_, kQuickPow); in VisitMathPow()
1959 GenFPFPToFPCall(invoke, GetAssembler(), codegen_, kQuickHypot); in VisitMathHypot()
1967 GenFPFPToFPCall(invoke, GetAssembler(), codegen_, kQuickNextAfter); in VisitMathNextAfter()
1975 ArmVIXLAssembler* assembler = GetAssembler(); in VisitIntegerReverse()
1984 ArmVIXLAssembler* assembler = GetAssembler(); in VisitLongReverse()
2040 ArmVIXLAssembler* assembler = GetAssembler(); in VisitIntegerReverseBytes()
2050 ArmVIXLAssembler* assembler = GetAssembler(); in VisitLongReverseBytes()
2060 ArmVIXLAssembler* assembler = GetAssembler(); in VisitShortReverseBytes()
2099 GenBitCount(invoke, DataType::Type::kInt32, GetAssembler()); in VisitIntegerBitCount()
2107 GenBitCount(invoke, DataType::Type::kInt64, GetAssembler()); in VisitLongBitCount()
2115 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenHighestOneBit()
2181 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenLowestOneBit()
2257 ArmVIXLAssembler* assembler = GetAssembler(); in VisitStringGetCharsNoCheck()
2373 ArmVIXLAssembler* const assembler = GetAssembler(); in VisitFloatIsInfinite()
2391 ArmVIXLAssembler* const assembler = GetAssembler(); in VisitDoubleIsInfinite()
2419 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathCeil()
2431 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathFloor()
2449 ArmVIXLAssembler* const assembler = GetAssembler(); in VisitIntegerValueOf()
2505 ArmVIXLAssembler* assembler = GetAssembler(); in VisitReferenceGetReferent()
2568 ArmVIXLAssembler* assembler = GetAssembler(); in VisitReferenceRefersTo()
2632 ArmVIXLAssembler* assembler = GetAssembler(); in VisitThreadInterrupted()
2663 ArmVIXLAssembler* assembler = GetAssembler(); in VisitIntegerDivideUnsigned()
2700 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateIntrinsicGet()
2914 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateIntrinsicSet()
3015 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenUnsafePut()
3159 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in EmitLoadExclusive()
3200 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in EmitStoreExclusive()
3256 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateCompareAndSet()
3371 ArmVIXLAssembler* assembler = arm_codegen->GetAssembler(); in EmitNativeCode()
3485 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenUnsafeCas()
3590 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateGetAndUpdate()
3790 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateSubTypeObjectCheckNoReadBarrier()
3828 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateVarHandleAccessModeAndVarTypeChecks()
3876 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateVarHandleStaticFieldCheck()
3894 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateVarHandleInstanceFieldChecks()
3944 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateVarHandleArrayChecks()
3974 codegen->GetAssembler()->MaybeUnpoisonHeapReference(temp); in GenerateVarHandleArrayChecks()
3990 codegen->GetAssembler()->MaybeUnpoisonHeapReference(temp2); in GenerateVarHandleArrayChecks()
3998 codegen->GetAssembler()->MaybeUnpoisonHeapReference(temp2); in GenerateVarHandleArrayChecks()
4076 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateVarHandleTarget()
4289 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateVarHandleGet()
4442 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateVarHandleSet()
4639 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateVarHandleCompareAndSetOrExchange()
4959 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenerateVarHandleGetAndUpdate()
5259 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in EmitByteArrayViewCode()