Skip to content

Commit 1c2f629

Browse files
committed
[RISCV] Change the dependency of hw-shadow-stack to Zicfiss
1 parent 93027ba commit 1c2f629

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

llvm/lib/Target/RISCV/RISCVFrameLowering.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ static void emitSCSPrologue(MachineFunction &MF, MachineBasicBlock &MBB,
6969
const DebugLoc &DL) {
7070
const auto &STI = MF.getSubtarget<RISCVSubtarget>();
7171
bool HasHWShadowStack = MF.getFunction().hasFnAttribute("hw-shadow-stack") &&
72-
STI.hasStdExtZimop();
72+
STI.hasStdExtZicfiss();
7373
bool HasSWShadowStack =
7474
MF.getFunction().hasFnAttribute(Attribute::ShadowCallStack);
7575
if (!HasHWShadowStack && !HasSWShadowStack)
@@ -135,7 +135,7 @@ static void emitSCSEpilogue(MachineFunction &MF, MachineBasicBlock &MBB,
135135
const DebugLoc &DL) {
136136
const auto &STI = MF.getSubtarget<RISCVSubtarget>();
137137
bool HasHWShadowStack = MF.getFunction().hasFnAttribute("hw-shadow-stack") &&
138-
STI.hasStdExtZimop();
138+
STI.hasStdExtZicfiss();
139139
bool HasSWShadowStack =
140140
MF.getFunction().hasFnAttribute(Attribute::ShadowCallStack);
141141
if (!HasHWShadowStack && !HasSWShadowStack)

0 commit comments

Comments
 (0)