Home | History | Annotate | Download | only in arm

Lines Matching refs:safepoint

51     // Ensure that we have enough space after the previous safepoint position
179 RecordSafepoint(Safepoint::kNoDeoptimizationIndex);
528 instr->pointer_map(), argc, Safepoint::kNoDeoptimizationIndex);
683 Safepoint::Kind kind,
689 Safepoint safepoint = safepoints_.DefineSafepoint(masm(),
694 safepoint.DefinePointerSlot(pointer->index());
695 } else if (pointer->IsRegister() && (kind & Safepoint::kWithRegisters)) {
696 safepoint.DefinePointerRegister(ToRegister(pointer));
699 if (kind & Safepoint::kWithRegisters) {
701 safepoint.DefinePointerRegister(cp);
708 RecordSafepoint(pointers, Safepoint::kSimple, 0, deoptimization_index);
721 RecordSafepoint(pointers, Safepoint::kWithRegisters, arguments,
730 RecordSafepoint(pointers, Safepoint::kWithRegistersAndDoubles, arguments,
1055 PushSafepointRegistersScope scope(this, Safepoint::kWithRegistersAndDoubles);
1074 Safepoint::kNoDeoptimizationIndex);
1467 // safe to not record a safepoint after the call.
1500 PushSafepointRegistersScope scope(this, Safepoint::kWithRegisters);
2102 PushSafepointRegistersScope scope(this, Safepoint::kWithRegisters);
2105 // its slot of the pushing of safepoint registers is used to communicate the
2746 // unchanged by popping safepoint registers.
2753 PushSafepointRegistersScope scope(this, Safepoint::kWithRegisters);
2755 // Registers were saved at the safepoint, so we can use
3352 PushSafepointRegistersScope scope(this, Safepoint::kWithRegisters);
3413 PushSafepointRegistersScope scope(this, Safepoint::kWithRegisters);
3473 PushSafepointRegistersScope scope(this, Safepoint::kWithRegisters);
3546 PushSafepointRegistersScope scope(this, Safepoint::kWithRegisters);
4167 // call for populating the safepoint data with deoptimization data.