Lines Matching defs:temp1
612 Register temp1)
617 temp1_(temp1) {
2989 Register temp1 = locations->GetTemp(0).AsRegister<Register>();
3024 // /* HeapReference<Class> */ temp1 = obj->klass_
3025 __ LoadFromOffset(kLoadWord, temp1, obj, class_offset, null_checker);
3026 __ MaybeUnpoisonHeapReference(temp1);
3028 // /* HeapReference<Class> */ temp1 = temp1->component_type_
3029 __ LoadFromOffset(kLoadWord, temp1, temp1, component_offset);
3032 // If heap poisoning is enabled, no need to unpoison `temp1`
3037 __ Beq(temp1, temp2, &do_put);
3038 // If heap poisoning is enabled, the `temp1` reference has
3040 __ MaybeUnpoisonHeapReference(temp1);
3042 // /* HeapReference<Class> */ temp1 = temp1->super_class_
3043 __ LoadFromOffset(kLoadWord, temp1, temp1, super_offset);
3045 // `temp1`, as we are comparing against null below.
3046 __ Bnez(temp1, slow_path->GetEntryLabel());
3049 __ Bne(temp1, temp2, slow_path->GetEntryLabel());
3058 __ Move(temp1, value);
3059 __ PoisonHeapReference(temp1);
3060 source = temp1;