Lines Matching refs:Intrinsics

2327     invoke->SetIntrinsic(Intrinsics::kDoubleDoubleToRawLongBits,  in SimplifyFP2Int()
2334 invoke->SetIntrinsic(Intrinsics::kFloatFloatToRawIntBits, in SimplifyFP2Int()
2383 DCHECK(invoke->GetIntrinsic() == Intrinsics::kStringIndexOf || in SimplifyStringIndexOf()
2384 invoke->GetIntrinsic() == Intrinsics::kStringIndexOfAfter); in SimplifyStringIndexOf()
2397 if (utf16_length == 1 && invoke->GetIntrinsic() == Intrinsics::kStringIndexOf) { in SimplifyStringIndexOf()
2447 case Intrinsics::kStringBufferLength: in NoEscapeForStringBufferReference()
2448 case Intrinsics::kStringBufferToString: in NoEscapeForStringBufferReference()
2451 case Intrinsics::kStringBufferAppend: in NoEscapeForStringBufferReference()
2464 DCHECK_EQ(invoke->GetIntrinsic(), Intrinsics::kStringBuilderToString); in TryReplaceStringBuilderAppend()
2521 case Intrinsics::kStringBuilderAppendObject: in TryReplaceStringBuilderAppend()
2524 case Intrinsics::kStringBuilderAppendString: in TryReplaceStringBuilderAppend()
2527 case Intrinsics::kStringBuilderAppendCharArray: in TryReplaceStringBuilderAppend()
2531 case Intrinsics::kStringBuilderAppendBoolean: in TryReplaceStringBuilderAppend()
2534 case Intrinsics::kStringBuilderAppendChar: in TryReplaceStringBuilderAppend()
2537 case Intrinsics::kStringBuilderAppendInt: in TryReplaceStringBuilderAppend()
2540 case Intrinsics::kStringBuilderAppendLong: in TryReplaceStringBuilderAppend()
2543 case Intrinsics::kStringBuilderAppendCharSequence: { in TryReplaceStringBuilderAppend()
2562 case Intrinsics::kStringBuilderAppendFloat: in TryReplaceStringBuilderAppend()
2563 case Intrinsics::kStringBuilderAppendDouble: in TryReplaceStringBuilderAppend()
2657 bool is_synchronized = invoke->GetIntrinsic() == Intrinsics::kStringBufferToString; in SimplifyAllocationIntrinsic()
2663 } else if (invoke->GetIntrinsic() == Intrinsics::kStringBuilderToString && in SimplifyAllocationIntrinsic()
2671 case Intrinsics::kStringEquals: in VisitInvoke()
2674 case Intrinsics::kSystemArrayCopy: in VisitInvoke()
2677 case Intrinsics::kFloatFloatToIntBits: in VisitInvoke()
2678 case Intrinsics::kDoubleDoubleToLongBits: in VisitInvoke()
2681 case Intrinsics::kStringCharAt: in VisitInvoke()
2686 case Intrinsics::kStringLength: in VisitInvoke()
2691 case Intrinsics::kStringIndexOf: in VisitInvoke()
2692 case Intrinsics::kStringIndexOfAfter: in VisitInvoke()
2695 case Intrinsics::kStringStringIndexOf: in VisitInvoke()
2696 case Intrinsics::kStringStringIndexOfAfter: in VisitInvoke()
2699 case Intrinsics::kStringBufferAppend: in VisitInvoke()
2700 case Intrinsics::kStringBuilderAppendObject: in VisitInvoke()
2701 case Intrinsics::kStringBuilderAppendString: in VisitInvoke()
2702 case Intrinsics::kStringBuilderAppendCharSequence: in VisitInvoke()
2703 case Intrinsics::kStringBuilderAppendCharArray: in VisitInvoke()
2704 case Intrinsics::kStringBuilderAppendBoolean: in VisitInvoke()
2705 case Intrinsics::kStringBuilderAppendChar: in VisitInvoke()
2706 case Intrinsics::kStringBuilderAppendInt: in VisitInvoke()
2707 case Intrinsics::kStringBuilderAppendLong: in VisitInvoke()
2708 case Intrinsics::kStringBuilderAppendFloat: in VisitInvoke()
2709 case Intrinsics::kStringBuilderAppendDouble: in VisitInvoke()
2712 case Intrinsics::kStringBufferToString: in VisitInvoke()
2713 case Intrinsics::kStringBuilderToString: in VisitInvoke()
2716 case Intrinsics::kIntegerRotateRight: in VisitInvoke()
2717 case Intrinsics::kLongRotateRight: in VisitInvoke()
2718 case Intrinsics::kIntegerRotateLeft: in VisitInvoke()
2719 case Intrinsics::kLongRotateLeft: in VisitInvoke()
2720 case Intrinsics::kIntegerCompare: in VisitInvoke()
2721 case Intrinsics::kLongCompare: in VisitInvoke()
2722 case Intrinsics::kIntegerSignum: in VisitInvoke()
2723 case Intrinsics::kLongSignum: in VisitInvoke()
2724 case Intrinsics::kFloatIsNaN: in VisitInvoke()
2725 case Intrinsics::kDoubleIsNaN: in VisitInvoke()
2726 case Intrinsics::kStringIsEmpty: in VisitInvoke()
2727 case Intrinsics::kUnsafeLoadFence: in VisitInvoke()
2728 case Intrinsics::kUnsafeStoreFence: in VisitInvoke()
2729 case Intrinsics::kUnsafeFullFence: in VisitInvoke()
2730 case Intrinsics::kVarHandleFullFence: in VisitInvoke()
2731 case Intrinsics::kVarHandleAcquireFence: in VisitInvoke()
2732 case Intrinsics::kVarHandleReleaseFence: in VisitInvoke()
2733 case Intrinsics::kVarHandleLoadLoadFence: in VisitInvoke()
2734 case Intrinsics::kVarHandleStoreStoreFence: in VisitInvoke()
2735 case Intrinsics::kMathMinIntInt: in VisitInvoke()
2736 case Intrinsics::kMathMinLongLong: in VisitInvoke()
2737 case Intrinsics::kMathMinFloatFloat: in VisitInvoke()
2738 case Intrinsics::kMathMinDoubleDouble: in VisitInvoke()
2739 case Intrinsics::kMathMaxIntInt: in VisitInvoke()
2740 case Intrinsics::kMathMaxLongLong: in VisitInvoke()
2741 case Intrinsics::kMathMaxFloatFloat: in VisitInvoke()
2742 case Intrinsics::kMathMaxDoubleDouble: in VisitInvoke()
2743 case Intrinsics::kMathAbsInt: in VisitInvoke()
2744 case Intrinsics::kMathAbsLong: in VisitInvoke()
2745 case Intrinsics::kMathAbsFloat: in VisitInvoke()
2746 case Intrinsics::kMathAbsDouble: in VisitInvoke()
2748 LOG(FATAL) << "Unexpected " << static_cast<Intrinsics>(instruction->GetIntrinsic()); in VisitInvoke()