[llvm] [ARM] Add a method to clear registers (PR #69659)
Lucas Duarte Prates via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 20 02:24:10 PDT 2023
================
@@ -6735,6 +6735,15 @@ MachineBasicBlock::iterator ARMBaseInstrInfo::insertOutlinedCall(
return CallPt;
}
+void ARMBaseInstrInfo::buildClearRegister(Register DstReg,
+ MachineBasicBlock &MBB,
+ MachineBasicBlock::iterator Iter,
+ DebugLoc &DL,
+ bool AllowSideEffects) const {
+ unsigned Opc = Subtarget.isThumb2() ? ARM::t2MOVi32imm : ARM::MOVi32imm;
----------------
pratlucas wrote:
Should floating-point registers also be covered by this method?
https://github.com/llvm/llvm-project/pull/69659
More information about the llvm-commits
mailing list