================ @@ -1769,6 +1775,41 @@ void AArch64AsmPrinter::emitPtrauthAuthResign(const MachineInstr *MI) { OutStreamer->emitLabel(EndSym); } +void AArch64AsmPrinter::emitPtrauthBranch(const MachineInstr *MI) { + unsigned InstsEmitted = 0; + ---------------- ahmedbougacha wrote:
It's to try to isolate the InstsEmitted prologue/epilogue from the real logic. Ideally that could be some sort of RAII helper, which we could probably use in all the expanders, but for now, ad-hoc it is, without the newline I suppose https://github.com/llvm/llvm-project/pull/85736 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits