Skip to content

Commit 624654f

Browse files
committed
[VE] Migrate to the getMachineMemOperand overload using llvm::Align
Just delete the deprecated overload because nothing uses it.
1 parent 8b7e669 commit 624654f

File tree

2 files changed

+2
-15
lines changed

2 files changed

+2
-15
lines changed

llvm/include/llvm/CodeGen/MachineFunction.h

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -821,19 +821,6 @@ class MachineFunction {
821821
AtomicOrdering Ordering = AtomicOrdering::NotAtomic,
822822
AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic);
823823

824-
LLVM_ATTRIBUTE_DEPRECATED(
825-
inline MachineMemOperand *getMachineMemOperand(
826-
MachinePointerInfo PtrInfo, MachineMemOperand::Flags f, uint64_t s,
827-
unsigned base_alignment, const AAMDNodes &AAInfo = AAMDNodes(),
828-
const MDNode *Ranges = nullptr,
829-
SyncScope::ID SSID = SyncScope::System,
830-
AtomicOrdering Ordering = AtomicOrdering::NotAtomic,
831-
AtomicOrdering FailureOrdering = AtomicOrdering::NotAtomic),
832-
"Use the version that takes Align instead") {
833-
return getMachineMemOperand(PtrInfo, f, s, Align(base_alignment), AAInfo,
834-
Ranges, SSID, Ordering, FailureOrdering);
835-
}
836-
837824
/// getMachineMemOperand - Allocate a new MachineMemOperand by copying
838825
/// an existing one, adjusting by an offset and using the given size.
839826
/// MachineMemOperands are owned by the MachineFunction and need not be

llvm/lib/Target/VE/VEInstrInfo.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ void VEInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB,
351351
const MachineFrameInfo &MFI = MF->getFrameInfo();
352352
MachineMemOperand *MMO = MF->getMachineMemOperand(
353353
MachinePointerInfo::getFixedStack(*MF, FI), MachineMemOperand::MOStore,
354-
MFI.getObjectSize(FI), MFI.getObjectAlignment(FI));
354+
MFI.getObjectSize(FI), MFI.getObjectAlign(FI));
355355

356356
// On the order of operands here: think "[FrameIdx + 0] = SrcReg".
357357
if (RC == &VE::I64RegClass) {
@@ -392,7 +392,7 @@ void VEInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB,
392392
const MachineFrameInfo &MFI = MF->getFrameInfo();
393393
MachineMemOperand *MMO = MF->getMachineMemOperand(
394394
MachinePointerInfo::getFixedStack(*MF, FI), MachineMemOperand::MOLoad,
395-
MFI.getObjectSize(FI), MFI.getObjectAlignment(FI));
395+
MFI.getObjectSize(FI), MFI.getObjectAlign(FI));
396396

397397
if (RC == &VE::I64RegClass) {
398398
BuildMI(MBB, I, DL, get(VE::LDrii), DestReg)

0 commit comments

Comments
 (0)