Home | History | Annotate | Download | only in arm64

Lines Matching refs:exception

35   for (const std::unique_ptr<Arm64Exception>& exception : exception_blocks_) {
36 EmitExceptionPoll(exception.get());
619 void Arm64Assembler::EmitExceptionPoll(Arm64Exception *exception) {
621 temps.Exclude(reg_x(exception->scratch_.AsXRegister()));
624 // Bind exception poll entry.
625 ___ Bind(exception->Entry());
626 if (exception->stack_adjust_ != 0) { // Fix up the frame.
627 DecreaseFrameSize(exception->stack_adjust_);
629 // Pass exception object as argument.
631 ___ Mov(reg_x(X0), reg_x(exception->scratch_.AsXRegister()));