Lines Matching refs:GetAssembler
59 ArmVIXLAssembler* IntrinsicCodeGeneratorARMVIXL::GetAssembler() { in GetAssembler() function in art::arm::IntrinsicCodeGeneratorARMVIXL
60 return codegen_->GetAssembler(); in GetAssembler()
89 ArmVIXLAssembler* assembler = down_cast<ArmVIXLAssembler*>(codegen->GetAssembler()); in EmitNativeCode()
178 ArmVIXLAssembler* assembler = arm_codegen->GetAssembler(); in EmitNativeCode()
247 assembler_(codegen->GetAssembler()), in IntrinsicLocationsBuilderARMVIXL()
301 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ true, GetAssembler()); in VisitDoubleDoubleToRawLongBits()
304 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ true, GetAssembler()); in VisitDoubleLongBitsToDouble()
315 MoveFPToInt(invoke->GetLocations(), /* is64bit= */ false, GetAssembler()); in VisitFloatFloatToRawIntBits()
318 MoveIntToFP(invoke->GetLocations(), /* is64bit= */ false, GetAssembler()); in VisitFloatIntBitsToFloat()
345 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenNumberOfLeadingZeros()
390 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenNumberOfTrailingZeros()
436 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathSqrt()
448 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathRint()
465 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathRoundFloat()
508 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPeekByte()
518 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPeekIntNative()
528 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPeekLongNative()
549 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPeekShortNative()
566 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPokeByte()
575 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPokeIntNative()
584 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPokeLongNative()
598 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMemoryPokeShortNative()
609 ArmVIXLAssembler* assembler = GetAssembler(); in VisitThreadCurrentThread()
619 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenUnsafeGet()
821 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenUnsafePut()
976 ArmVIXLAssembler* assembler = arm_codegen->GetAssembler(); in EmitNativeCode()
1037 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenCas()
1175 ArmVIXLAssembler* assembler = GetAssembler(); in VisitStringCompareTo()
1494 ArmVIXLAssembler* assembler = GetAssembler(); in VisitStringEquals()
1723 GenerateVisitStringIndexOf(invoke, GetAssembler(), codegen_, /* start_at_zero= */ true); in VisitStringIndexOf()
1739 GenerateVisitStringIndexOf(invoke, GetAssembler(), codegen_, /* start_at_zero= */ false); in VisitStringIndexOfAfter()
1754 ArmVIXLAssembler* assembler = GetAssembler(); in VisitStringNewStringFromBytes()
1797 ArmVIXLAssembler* assembler = GetAssembler(); in VisitStringNewStringFromString()
1913 ArmVIXLAssembler* assembler = GetAssembler(); in VisitSystemArrayCopy()
2231 GenSystemArrayCopyBaseAddress(GetAssembler(), type, src, src_pos, temp1); in VisitSystemArrayCopy()
2233 GenSystemArrayCopyEndAddress(GetAssembler(), type, length, temp1, temp3); in VisitSystemArrayCopy()
2255 GenSystemArrayCopyBaseAddress(GetAssembler(), type, dest, dest_pos, temp2); in VisitSystemArrayCopy()
2273 GenSystemArrayCopyBaseAddress(GetAssembler(), type, src, src_pos, temp1); in VisitSystemArrayCopy()
2275 GenSystemArrayCopyBaseAddress(GetAssembler(), type, dest, dest_pos, temp2); in VisitSystemArrayCopy()
2277 GenSystemArrayCopyEndAddress(GetAssembler(), type, length, temp1, temp3); in VisitSystemArrayCopy()
2400 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickCos); in VisitMathCos()
2408 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickSin); in VisitMathSin()
2416 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickAcos); in VisitMathAcos()
2424 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickAsin); in VisitMathAsin()
2432 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickAtan); in VisitMathAtan()
2440 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickCbrt); in VisitMathCbrt()
2448 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickCosh); in VisitMathCosh()
2456 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickExp); in VisitMathExp()
2464 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickExpm1); in VisitMathExpm1()
2472 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickLog); in VisitMathLog()
2480 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickLog10); in VisitMathLog10()
2488 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickSinh); in VisitMathSinh()
2496 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickTan); in VisitMathTan()
2504 GenFPToFPCall(invoke, GetAssembler(), codegen_, kQuickTanh); in VisitMathTanh()
2512 GenFPFPToFPCall(invoke, GetAssembler(), codegen_, kQuickAtan2); in VisitMathAtan2()
2520 GenFPFPToFPCall(invoke, GetAssembler(), codegen_, kQuickPow); in VisitMathPow()
2528 GenFPFPToFPCall(invoke, GetAssembler(), codegen_, kQuickHypot); in VisitMathHypot()
2536 GenFPFPToFPCall(invoke, GetAssembler(), codegen_, kQuickNextAfter); in VisitMathNextAfter()
2544 ArmVIXLAssembler* assembler = GetAssembler(); in VisitIntegerReverse()
2553 ArmVIXLAssembler* assembler = GetAssembler(); in VisitLongReverse()
2570 ArmVIXLAssembler* assembler = GetAssembler(); in VisitIntegerReverseBytes()
2579 ArmVIXLAssembler* assembler = GetAssembler(); in VisitLongReverseBytes()
2596 ArmVIXLAssembler* assembler = GetAssembler(); in VisitShortReverseBytes()
2634 GenBitCount(invoke, DataType::Type::kInt32, GetAssembler()); in VisitIntegerBitCount()
2642 GenBitCount(invoke, DataType::Type::kInt64, GetAssembler()); in VisitLongBitCount()
2650 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenHighestOneBit()
2716 ArmVIXLAssembler* assembler = codegen->GetAssembler(); in GenLowestOneBit()
2792 ArmVIXLAssembler* assembler = GetAssembler(); in VisitStringGetCharsNoCheck()
2908 ArmVIXLAssembler* const assembler = GetAssembler(); in VisitFloatIsInfinite()
2926 ArmVIXLAssembler* const assembler = GetAssembler(); in VisitDoubleIsInfinite()
2954 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathCeil()
2966 ArmVIXLAssembler* assembler = GetAssembler(); in VisitMathFloor()
2984 ArmVIXLAssembler* const assembler = GetAssembler(); in VisitIntegerValueOf()
3040 ArmVIXLAssembler* assembler = GetAssembler(); in VisitThreadInterrupted()