Lines Matching refs:allocator_

46   : allocator_(codegen->GetGraph()->GetAllocator()),  in IntrinsicLocationsBuilderX86()
223 CreateFPToIntLocations(allocator_, invoke, /* is64bit= */ true); in VisitDoubleDoubleToRawLongBits()
226 CreateIntToFPLocations(allocator_, invoke, /* is64bit= */ true); in VisitDoubleLongBitsToDouble()
237 CreateFPToIntLocations(allocator_, invoke, /* is64bit= */ false); in VisitFloatFloatToRawIntBits()
240 CreateIntToFPLocations(allocator_, invoke, /* is64bit= */ false); in VisitFloatIntBitsToFloat()
292 CreateIntToIntLocations(allocator_, invoke); in VisitIntegerReverseBytes()
300 CreateLongToLongLocations(allocator_, invoke); in VisitLongReverseBytes()
321 CreateIntToIntLocations(allocator_, invoke); in VisitShortReverseBytes()
336 CreateFPToFPLocations(allocator_, invoke); in VisitMathSqrt()
367 CreateSSE41FPToFPLocations(allocator_, invoke, codegen_); in VisitMathCeil()
375 CreateSSE41FPToFPLocations(allocator_, invoke, codegen_); in VisitMathFloor()
383 CreateSSE41FPToFPLocations(allocator_, invoke, codegen_); in VisitMathRint()
399 new (allocator_) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified); in VisitMathRoundFloat()
596 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathCos()
604 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathSin()
612 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathAcos()
620 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathAsin()
628 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathAtan()
636 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathCbrt()
644 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathCosh()
652 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathExp()
660 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathExpm1()
668 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathLog()
676 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathLog10()
684 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathSinh()
692 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathTan()
700 CreateFPToFPCallLocations(allocator_, invoke); in VisitMathTanh()
708 CreateLowestOneBitLocations(allocator_, /*is_long=*/ false, invoke); in VisitIntegerLowestOneBit()
715 CreateLowestOneBitLocations(allocator_, /*is_long=*/ true, invoke); in VisitLongLowestOneBit()
732 CreateFPFPToFPCallLocations(allocator_, invoke); in VisitMathAtan2()
740 CreateFPFPToFPCallLocations(allocator_, invoke); in VisitMathPow()
748 CreateFPFPToFPCallLocations(allocator_, invoke); in VisitMathHypot()
756 CreateFPFPToFPCallLocations(allocator_, invoke); in VisitMathNextAfter()
799 new (allocator_) LocationSummary(invoke, LocationSummary::kCallOnSlowPath, kIntrinsified); in VisitSystemArrayCopyChar()
961 LocationSummary* locations = new (allocator_) LocationSummary( in VisitStringCompareTo()
988 new (allocator_) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified); in VisitStringEquals()
1285 CreateStringIndexOfLocations(invoke, allocator_, /* start_at_zero= */ true); in VisitStringIndexOf()
1293 CreateStringIndexOfLocations(invoke, allocator_, /* start_at_zero= */ false); in VisitStringIndexOfAfter()
1301 LocationSummary* locations = new (allocator_) LocationSummary( in VisitStringNewStringFromBytes()
1328 new (allocator_) LocationSummary(invoke, LocationSummary::kCallOnMainOnly, kIntrinsified); in VisitStringNewStringFromChars()
1348 LocationSummary* locations = new (allocator_) LocationSummary( in VisitStringNewStringFromString()
1373 new (allocator_) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified); in VisitStringGetCharsNoCheck()
1500 CreateLongToIntLocations(allocator_, invoke); in VisitMemoryPeekByte()
1508 CreateLongToIntLocations(allocator_, invoke); in VisitMemoryPeekIntNative()
1516 CreateLongToLongLocations(allocator_, invoke); in VisitMemoryPeekLongNative()
1524 CreateLongToIntLocations(allocator_, invoke); in VisitMemoryPeekShortNative()
1592 CreateLongIntToVoidLocations(allocator_, DataType::Type::kInt8, invoke); in VisitMemoryPokeByte()
1600 CreateLongIntToVoidLocations(allocator_, DataType::Type::kInt32, invoke); in VisitMemoryPokeIntNative()
1608 CreateLongIntToVoidLocations(allocator_, DataType::Type::kInt64, invoke); in VisitMemoryPokeLongNative()
1616 CreateLongIntToVoidLocations(allocator_, DataType::Type::kInt16, invoke); in VisitMemoryPokeShortNative()
1625 new (allocator_) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified); in VisitThreadCurrentThread()
1730 allocator_, invoke, DataType::Type::kInt32, /* is_volatile= */ false); in VisitUnsafeGet()
1733 …CreateIntIntIntToIntLocations(allocator_, invoke, DataType::Type::kInt32, /* is_volatile= */ true); in VisitUnsafeGetVolatile()
1737 allocator_, invoke, DataType::Type::kInt64, /* is_volatile= */ false); in VisitUnsafeGetLong()
1740 …CreateIntIntIntToIntLocations(allocator_, invoke, DataType::Type::kInt64, /* is_volatile= */ true); in VisitUnsafeGetLongVolatile()
1744 allocator_, invoke, DataType::Type::kReference, /* is_volatile= */ false); in VisitUnsafeGetObject()
1748 allocator_, invoke, DataType::Type::kReference, /* is_volatile= */ true); in VisitUnsafeGetObjectVolatile()
1795 allocator_, DataType::Type::kInt32, invoke, /* is_volatile= */ false); in VisitUnsafePut()
1799 allocator_, DataType::Type::kInt32, invoke, /* is_volatile= */ false); in VisitUnsafePutOrdered()
1803 allocator_, DataType::Type::kInt32, invoke, /* is_volatile= */ true); in VisitUnsafePutVolatile()
1807 allocator_, DataType::Type::kReference, invoke, /* is_volatile= */ false); in VisitUnsafePutObject()
1811 allocator_, DataType::Type::kReference, invoke, /* is_volatile= */ false); in VisitUnsafePutObjectOrdered()
1815 allocator_, DataType::Type::kReference, invoke, /* is_volatile= */ true); in VisitUnsafePutObjectVolatile()
1819 allocator_, DataType::Type::kInt64, invoke, /* is_volatile= */ false); in VisitUnsafePutLong()
1823 allocator_, DataType::Type::kInt64, invoke, /* is_volatile= */ false); in VisitUnsafePutLongOrdered()
1827 allocator_, DataType::Type::kInt64, invoke, /* is_volatile= */ true); in VisitUnsafePutLongVolatile()
1948 CreateIntIntIntIntIntToInt(allocator_, DataType::Type::kInt32, invoke); in VisitUnsafeCASInt()
1952 CreateIntIntIntIntIntToInt(allocator_, DataType::Type::kInt64, invoke); in VisitUnsafeCASLong()
1962 CreateIntIntIntIntIntToInt(allocator_, DataType::Type::kReference, invoke); in VisitUnsafeCASObject()
2203 new (allocator_) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified); in VisitIntegerReverse()
2245 new (allocator_) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified); in VisitLongReverse()
2336 CreateBitCountLocations(allocator_, codegen_, invoke, /* is_long= */ false); in VisitIntegerBitCount()
2344 CreateBitCountLocations(allocator_, codegen_, invoke, /* is_long= */ true); in VisitLongBitCount()
2440 CreateLeadingZeroLocations(allocator_, invoke, /* is_long= */ false); in VisitIntegerNumberOfLeadingZeros()
2448 CreateLeadingZeroLocations(allocator_, invoke, /* is_long= */ true); in VisitLongNumberOfLeadingZeros()
2531 CreateTrailingZeroLocations(allocator_, invoke, /* is_long= */ false); in VisitIntegerNumberOfTrailingZeros()
2539 CreateTrailingZeroLocations(allocator_, invoke, /* is_long= */ true); in VisitLongNumberOfTrailingZeros()
3233 new (allocator_) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified); in VisitThreadInterrupted()
3252 new (allocator_) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified); in VisitReachabilityFence()
3259 LocationSummary* locations = new (allocator_) LocationSummary(invoke, in VisitIntegerDivideUnsigned()