Lines Matching refs:info
644 bool Arm64Mir2Lir::GenInlinedAbsLong(CallInfo* info) { in GenInlinedAbsLong() argument
645 RegLocation rl_src = info->args[0]; in GenInlinedAbsLong()
647 RegLocation rl_dest = InlineTargetWide(info); in GenInlinedAbsLong()
658 bool Arm64Mir2Lir::GenInlinedMinMax(CallInfo* info, bool is_min, bool is_long) { in GenInlinedMinMax() argument
660 RegLocation rl_src1 = info->args[0]; in GenInlinedMinMax()
661 RegLocation rl_src2 = (is_long) ? info->args[2] : info->args[1]; in GenInlinedMinMax()
664 RegLocation rl_dest = (is_long) ? InlineTargetWide(info) : InlineTarget(info); in GenInlinedMinMax()
673 bool Arm64Mir2Lir::GenInlinedPeek(CallInfo* info, OpSize size) { in GenInlinedPeek() argument
674 RegLocation rl_src_address = info->args[0]; // long address in GenInlinedPeek()
675 RegLocation rl_dest = (size == k64) ? InlineTargetWide(info) : InlineTarget(info); in GenInlinedPeek()
689 bool Arm64Mir2Lir::GenInlinedPoke(CallInfo* info, OpSize size) { in GenInlinedPoke() argument
690 RegLocation rl_src_address = info->args[0]; // long address in GenInlinedPoke()
691 RegLocation rl_src_value = info->args[2]; // [size] value in GenInlinedPoke()
705 bool Arm64Mir2Lir::GenInlinedCas(CallInfo* info, bool is_long, bool is_object) { in GenInlinedCas() argument
708 RegLocation rl_src_obj = info->args[1]; // Object - known non-null in GenInlinedCas()
709 RegLocation rl_src_offset = info->args[2]; // long low in GenInlinedCas()
710 RegLocation rl_src_expected = info->args[4]; // int, long or Object in GenInlinedCas()
712 RegLocation rl_src_new_value = info->args[is_long ? 6 : 5]; // int, long or Object in GenInlinedCas()
714 RegLocation rl_dest = InlineTarget(info); // boolean place for result in GenInlinedCas()
791 bool Arm64Mir2Lir::GenInlinedArrayCopyCharArray(CallInfo* info) { in GenInlinedArrayCopyCharArray() argument
794 RegLocation rl_src = info->args[0]; in GenInlinedArrayCopyCharArray()
795 RegLocation rl_src_pos = info->args[1]; in GenInlinedArrayCopyCharArray()
796 RegLocation rl_dst = info->args[2]; in GenInlinedArrayCopyCharArray()
797 RegLocation rl_dst_pos = info->args[3]; in GenInlinedArrayCopyCharArray()
798 RegLocation rl_length = info->args[4]; in GenInlinedArrayCopyCharArray()
901 AddIntrinsicSlowPath(info, launchpad_branch, return_point); in GenInlinedArrayCopyCharArray()
1688 bool Arm64Mir2Lir::GenInlinedReverseBits(CallInfo* info, OpSize size) { in GenInlinedReverseBits() argument
1690 RegLocation rl_src_i = info->args[0]; in GenInlinedReverseBits()
1691 RegLocation rl_dest = (size == k64) ? InlineTargetWide(info) : InlineTarget(info); // result reg in GenInlinedReverseBits()