Home | History | Annotate | Download | only in interpreter

Lines Matching refs:vregA

652   uint32_t vregA = is_static ? inst->VRegA_21c() : inst->VRegA_22c();
655 shadow_frame.SetVReg(vregA, f->GetBoolean(obj));
658 shadow_frame.SetVReg(vregA, f->GetByte(obj));
661 shadow_frame.SetVReg(vregA, f->GetChar(obj));
664 shadow_frame.SetVReg(vregA, f->GetShort(obj));
667 shadow_frame.SetVReg(vregA, f->GetInt(obj));
670 shadow_frame.SetVRegLong(vregA, f->GetLong(obj));
673 shadow_frame.SetVRegReference(vregA, f->GetObject(obj));
700 const uint32_t vregA = inst->VRegA_22c();
703 shadow_frame.SetVReg(vregA, static_cast<int32_t>(obj->GetField32(field_offset, is_volatile)));
706 shadow_frame.SetVRegLong(vregA
709 shadow_frame.SetVRegReference(vregA, obj->GetFieldObject<mirror::Object*>(field_offset, is_volatile));
748 uint32_t vregA = is_static ? inst->VRegA_21c() : inst->VRegA_22c();
751 f->SetBoolean(obj, shadow_frame.GetVReg(vregA));
754 f->SetByte(obj, shadow_frame.GetVReg(vregA));
757 f->SetChar(obj, shadow_frame.GetVReg(vregA));
760 f->SetShort(obj, shadow_frame.GetVReg(vregA));
763 f->SetInt(obj, shadow_frame.GetVReg(vregA));
766 f->SetLong(obj, shadow_frame.GetVRegLong(vregA));
769 Object* reg = shadow_frame.GetVRegReference(vregA);
811 const uint32_t vregA = inst->VRegA_22c();
814 obj->SetField32(field_offset, shadow_frame.GetVReg(vregA), is_volatile);
817 obj->SetField64(field_offset, shadow_frame.GetVRegLong(vregA), is_volatile);
820 obj->SetFieldObject(field_offset, shadow_frame.GetVRegReference(vregA), is_volatile);
2683 uint4_t vregA = inst->VRegA_12x();
2684 shadow_frame.SetVReg(vregA,
2685 shadow_frame.GetVReg(vregA) +
2692 uint4_t vregA = inst->VRegA_12x();
2693 shadow_frame.SetVReg(vregA,
2694 shadow_frame.GetVReg(vregA) -
2701 uint4_t vregA = inst->VRegA_12x();
2702 shadow_frame.SetVReg(vregA,
2703 shadow_frame.GetVReg(vregA) *
2710 uint4_t vregA = inst->VRegA_12x();
2711 bool success = DoIntDivide(shadow_frame, vregA, shadow_frame.GetVReg(vregA),
2718 uint4_t vregA = inst->VRegA_12x();
2719 bool success = DoIntRemainder(shadow_frame, vregA, shadow_frame.GetVReg(vregA),
2726 uint4_t vregA = inst->VRegA_12x();
2727 shadow_frame.SetVReg(vregA,
2728 shadow_frame.GetVReg(vregA) <<
2735 uint4_t vregA = inst->VRegA_12x();
2736 shadow_frame.SetVReg(vregA,
2737 shadow_frame.GetVReg(vregA) >>
2744 uint4_t vregA = inst->VRegA_12x();
2745 shadow_frame.SetVReg(vregA,
2746 static_cast<uint32_t>(shadow_frame.GetVReg(vregA)) >>
2753 uint4_t vregA = inst->VRegA_12x();
2754 shadow_frame.SetVReg(vregA,
2755 shadow_frame.GetVReg(vregA) &
2762 uint4_t vregA = inst->VRegA_12x();
2763 shadow_frame.SetVReg(vregA,
2764 shadow_frame.GetVReg(vregA) |
2771 uint4_t vregA = inst->VRegA_12x();
2772 shadow_frame.SetVReg(vregA,
2773 shadow_frame.GetVReg(vregA) ^
2780 uint4_t vregA = inst->VRegA_12x();
2781 shadow_frame.SetVRegLong(vregA,
2782 shadow_frame.GetVRegLong(vregA) +
2789 uint4_t vregA = inst->VRegA_12x();
2790 shadow_frame.SetVRegLong(vregA,
2791 shadow_frame.GetVRegLong(vregA) -
2798 uint4_t vregA = inst->VRegA_12x();
2799 shadow_frame.SetVRegLong(vregA,
2800 shadow_frame.GetVRegLong(vregA) *
2807 uint4_t vregA = inst->VRegA_12x();
2808 DoLongDivide(shadow_frame, vregA, shadow_frame.GetVRegLong(vregA),
2815 uint4_t vregA = inst->VRegA_12x();
2816 DoLongRemainder(shadow_frame, vregA, shadow_frame.GetVRegLong(vregA),
2823 uint4_t vregA = inst->VRegA_12x();
2824 shadow_frame.SetVRegLong(vregA,
2825 shadow_frame.GetVRegLong(vregA) &
2832 uint4_t vregA = inst->VRegA_12x();
2833 shadow_frame.SetVRegLong(vregA,
2834 shadow_frame.GetVRegLong(vregA) |
2841 uint4_t vregA = inst->VRegA_12x();
2842 shadow_frame.SetVRegLong(vregA,
2843 shadow_frame.GetVRegLong(vregA) ^
2850 uint4_t vregA = inst->VRegA_12x();
2851 shadow_frame.SetVRegLong(vregA,
2852 shadow_frame.GetVRegLong(vregA) <<
2859 uint4_t vregA = inst->VRegA_12x();
2860 shadow_frame.SetVRegLong(vregA,
2861 shadow_frame.GetVRegLong(vregA) >>
2868 uint4_t vregA = inst->VRegA_12x();
2869 shadow_frame.SetVRegLong(vregA,
2870 static_cast<uint64_t>(shadow_frame.GetVRegLong(vregA)) >>
2877 uint4_t vregA = inst->VRegA_12x();
2878 shadow_frame.SetVRegFloat(vregA,
2879 shadow_frame.GetVRegFloat(vregA) +
2886 uint4_t vregA = inst->VRegA_12x();
2887 shadow_frame.SetVRegFloat(vregA,
2888 shadow_frame.GetVRegFloat(vregA) -
2895 uint4_t vregA = inst->VRegA_12x();
2896 shadow_frame.SetVRegFloat(vregA,
2897 shadow_frame.GetVRegFloat(vregA) *
2904 uint4_t vregA = inst->VRegA_12x();
2905 shadow_frame.SetVRegFloat(vregA,
2906 shadow_frame.GetVRegFloat(vregA) /
2913 uint4_t vregA = inst->VRegA_12x();
2914 shadow_frame.SetVRegFloat(vregA,
2915 fmodf(shadow_frame.GetVRegFloat(vregA),
2922 uint4_t vregA = inst->VRegA_12x();
2923 shadow_frame.SetVRegDouble(vregA,
2924 shadow_frame.GetVRegDouble(vregA) +
2931 uint4_t vregA = inst->VRegA_12x();
2932 shadow_frame.SetVRegDouble(vregA,
2933 shadow_frame.GetVRegDouble(vregA) -
2940 uint4_t vregA = inst->VRegA_12x();
2941 shadow_frame.SetVRegDouble(vregA,
2942 shadow_frame.GetVRegDouble(vregA) *
2949 uint4_t vregA = inst->VRegA_12x();
2950 shadow_frame.SetVRegDouble(vregA,
2951 shadow_frame.GetVRegDouble(vregA) /
2958 uint4_t vregA = inst->VRegA_12x();
2959 shadow_frame.SetVRegDouble(vregA,
2960 fmod(shadow_frame.GetVRegDouble(vregA),