Skip to content

Commit ae2e66b

Browse files
committed
[AArch64] Use TargetStackID::ScalableVector instead of hard-coded values. NFC
1 parent 3a7c187 commit ae2e66b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

llvm/lib/Target/AArch64/AArch64FrameLowering.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3550,7 +3550,8 @@ void AArch64FrameLowering::determineStackHazardSlot(
35503550
for (auto &MI : MBB) {
35513551
std::optional<int> FI = getLdStFrameID(MI, MFI);
35523552
if (FI && *FI >= 0 && *FI < (int)FrameObjects.size()) {
3553-
if (MFI.getStackID(*FI) == 2 || AArch64InstrInfo::isFpOrNEON(MI))
3553+
if (MFI.getStackID(*FI) == TargetStackID::ScalableVector ||
3554+
AArch64InstrInfo::isFpOrNEON(MI))
35543555
FrameObjects[*FI] |= 2;
35553556
else
35563557
FrameObjects[*FI] |= 1;
@@ -4734,7 +4735,8 @@ void AArch64FrameLowering::orderFrameObjects(
47344735
if (AFI.hasStackHazardSlotIndex()) {
47354736
std::optional<int> FI = getLdStFrameID(MI, MFI);
47364737
if (FI && *FI >= 0 && *FI < (int)FrameObjects.size()) {
4737-
if (MFI.getStackID(*FI) == 2 || AArch64InstrInfo::isFpOrNEON(MI))
4738+
if (MFI.getStackID(*FI) == TargetStackID::ScalableVector ||
4739+
AArch64InstrInfo::isFpOrNEON(MI))
47384740
FrameObjects[*FI].Accesses |= FrameObject::AccessFPR;
47394741
else
47404742
FrameObjects[*FI].Accesses |= FrameObject::AccessGPR;

0 commit comments

Comments
 (0)