Skip to content

Commit 9d6527b

Browse files
authored
[CodeGen] Add MOTargetFlag4 to MachineMemOperand Flags (#120136)
1 parent 62b5cf0 commit 9d6527b

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

llvm/include/llvm/CodeGen/MachineMemOperand.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,9 @@ class MachineMemOperand {
152152
MOTargetFlag1 = 1u << 6,
153153
MOTargetFlag2 = 1u << 7,
154154
MOTargetFlag3 = 1u << 8,
155+
MOTargetFlag4 = 1u << 9,
155156

156-
LLVM_MARK_AS_BITMASK_ENUM(/* LargestFlag = */ MOTargetFlag3)
157+
LLVM_MARK_AS_BITMASK_ENUM(/* LargestFlag = */ MOTargetFlag4)
157158
};
158159

159160
private:

llvm/lib/CodeGen/MachineOperand.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1170,13 +1170,18 @@ void MachineMemOperand::print(raw_ostream &OS, ModuleSlotTracker &MST,
11701170
if (getFlags() & MachineMemOperand::MOTargetFlag3)
11711171
OS << '"' << getTargetMMOFlagName(*TII, MachineMemOperand::MOTargetFlag3)
11721172
<< "\" ";
1173+
if (getFlags() & MachineMemOperand::MOTargetFlag4)
1174+
OS << '"' << getTargetMMOFlagName(*TII, MachineMemOperand::MOTargetFlag4)
1175+
<< "\" ";
11731176
} else {
11741177
if (getFlags() & MachineMemOperand::MOTargetFlag1)
11751178
OS << "\"MOTargetFlag1\" ";
11761179
if (getFlags() & MachineMemOperand::MOTargetFlag2)
11771180
OS << "\"MOTargetFlag2\" ";
11781181
if (getFlags() & MachineMemOperand::MOTargetFlag3)
11791182
OS << "\"MOTargetFlag3\" ";
1183+
if (getFlags() & MachineMemOperand::MOTargetFlag4)
1184+
OS << "\"MOTargetFlag4\" ";
11801185
}
11811186

11821187
assert((isLoad() || isStore()) &&

0 commit comments

Comments
 (0)