Skip to content

Commit bbae07d

Browse files
sjoerdmeijergithub-actions[bot]
authored andcommitted
Automerge: Revert "[llvm-exegesis] Exclude loads/stores from aliasing instruction set" (#156735)
Reverts llvm/llvm-project#156300 Need to look at the X86 test failures.
2 parents 5a74435 + b15c6c2 commit bbae07d

File tree

2 files changed

+0
-10
lines changed

2 files changed

+0
-10
lines changed

llvm/test/tools/llvm-exegesis/AArch64/no-aliasing-ld-str.s

Lines changed: 0 additions & 8 deletions
This file was deleted.

llvm/tools/llvm-exegesis/lib/MCInstrDescView.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -206,8 +206,6 @@ const Operand &Instruction::getPrimaryOperand(const Variable &Var) const {
206206
}
207207

208208
bool Instruction::hasMemoryOperands() const {
209-
if (Description.mayLoad() || Description.mayStore())
210-
return true;
211209
return any_of(Operands, [](const Operand &Op) {
212210
return Op.isReg() && Op.isExplicit() && Op.isMemory();
213211
});

0 commit comments

Comments
 (0)