We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f9c0638 commit 9265810Copy full SHA for 9265810
llvm/lib/Target/AArch64/MachineSMEABIPass.cpp
@@ -219,6 +219,9 @@ struct MachineSMEABI : public MachineFunctionPass {
219
void emitSetupFullZASave(MachineBasicBlock &MBB,
220
MachineBasicBlock::iterator MBBI,
221
LiveRegs PhysLiveRegs);
222
+ // Emit a "full" ZA save or restore. It is "full" in the sense that this
223
+ // function will emit a call to __arm_sme_save or __arm_sme_restore, which
224
+ // handles saving and restoring both ZA and ZT0.
225
void emitFullZASaveRestore(MachineBasicBlock &MBB,
226
227
LiveRegs PhysLiveRegs, bool IsSave);
0 commit comments