Lines Matching refs:HeapOperand
55 using helpers::HeapOperand;
1539 __ Ldr(temp3, HeapOperand(str, count_offset)); in VisitStringCompareTo()
1540 __ Ldr(temp2, HeapOperand(arg, count_offset)); in VisitStringCompareTo()
1546 __ Ldr(temp0, HeapOperand(str, count_offset)); in VisitStringCompareTo()
1547 __ Ldr(temp1, HeapOperand(arg, count_offset)); in VisitStringCompareTo()
2813 __ Ldrh(temp1, HeapOperand(temp1, primitive_offset)); in VisitSystemArrayCopy()
2847 __ Ldrh(temp2, HeapOperand(temp2, primitive_offset)); in VisitSystemArrayCopy()
2881 __ Ldr(temp1, HeapOperand(temp1, super_offset)); in VisitSystemArrayCopy()
2907 __ Ldr(temp3, HeapOperand(temp1, component_offset)); in VisitSystemArrayCopy()
2911 __ Ldrh(temp3, HeapOperand(temp3, primitive_offset)); in VisitSystemArrayCopy()
2919 __ Ldr(temp3, HeapOperand(temp2, component_offset)); in VisitSystemArrayCopy()
2923 __ Ldrh(temp3, HeapOperand(temp3, primitive_offset)); in VisitSystemArrayCopy()
2937 __ Ldr(temp1, HeapOperand(temp1, component_offset)); in VisitSystemArrayCopy()
2940 __ Ldr(temp1, HeapOperand(temp1, super_offset)); in VisitSystemArrayCopy()
2973 __ Ldr(temp1, HeapOperand(src.W(), class_offset)); in VisitSystemArrayCopy()
2976 __ Ldr(temp2, HeapOperand(temp1, component_offset)); in VisitSystemArrayCopy()
2981 __ Ldrh(temp2, HeapOperand(temp2, primitive_offset)); in VisitSystemArrayCopy()
3038 __ Ldr(tmp, HeapOperand(src.W(), monitor_offset)); in VisitSystemArrayCopy()
3205 __ Str(temp.W(), HeapOperand(out.W(), info.value_offset)); in VisitIntegerValueOf()
3219 MemOperand source = HeapOperand( in VisitIntegerValueOf()
3227 __ Str(in.W(), HeapOperand(out.W(), info.value_offset)); in VisitIntegerValueOf()
3272 __ Ldrh(temp, HeapOperand(temp, disable_intrinsic_offset.Uint32Value())); in VisitReferenceGetReferent()
3287 MemOperand field = HeapOperand(WRegisterFrom(obj), referent_offset); in VisitReferenceGetReferent()
3312 MemOperand field = HeapOperand(obj, referent_offset); in VisitReferenceRefersTo()
3337 __ Ldr(tmp, HeapOperand(tmp, monitor_offset)); in VisitReferenceRefersTo()
3957 __ Ldr(temp, HeapOperand(object, class_offset.Int32Value())); in GenerateSubTypeObjectCheckNoReadBarrier()
3963 __ Ldr(temp, HeapOperand(temp, super_class_offset.Int32Value())); in GenerateSubTypeObjectCheckNoReadBarrier()
3996 __ Ldp(var_type_no_rb, temp2, HeapOperand(varhandle, var_type_offset.Int32Value())); in GenerateVarHandleAccessModeAndVarTypeChecks()
3999 __ Ldrh(temp2, HeapOperand(var_type_no_rb, primitive_type_offset.Int32Value())); in GenerateVarHandleAccessModeAndVarTypeChecks()
4041 __ Ldr(temp, HeapOperand(varhandle, coordinate_type0_offset.Int32Value())); in GenerateVarHandleStaticFieldCheck()
4066 __ Ldp(temp, temp2, HeapOperand(varhandle, coordinate_type0_offset.Int32Value())); in GenerateVarHandleInstanceFieldChecks()
4119 __ Ldp(temp, temp2, HeapOperand(varhandle, coordinate_type0_offset.Int32Value())); in GenerateVarHandleArrayChecks()
4134 __ Ldr(temp2, HeapOperand(object, class_offset.Int32Value())); in GenerateVarHandleArrayChecks()
4142 __ Ldr(temp2, HeapOperand(temp, component_type_offset.Int32Value())); in GenerateVarHandleArrayChecks()
4147 __ Ldrh(temp2, HeapOperand(temp2, primitive_type_offset.Int32Value())); in GenerateVarHandleArrayChecks()
4168 __ Ldr(temp, HeapOperand(object, array_length_offset.Int32Value())); in GenerateVarHandleArrayChecks()
4238 __ Ldr(method.X(), HeapOperand(varhandle, art_field_offset.Int32Value())); in GenerateVarHandleTarget()
5306 __ Ldr(temp, HeapOperand(varhandle, class_offset.Int32Value())); in EmitByteArrayViewCode()
5312 __ Ldr(temp, HeapOperand(object, array_length_offset.Int32Value())); in EmitByteArrayViewCode()
5337 __ Ldr(temp, HeapOperand(varhandle, native_byte_order_offset.Int32Value())); in EmitByteArrayViewCode()