diff options
author | David Green <david.green@arm.com> | 2024-08-15 11:20:20 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-15 11:20:20 +0100 |
commit | 36231a5b5525b950daf1b7430859061b31a8e01e (patch) | |
tree | b6abfbd2ae572263ff2b9c9af1732048071239db /llvm/lib/CodeGen/ModuloSchedule.cpp | |
parent | 05f663081513c6293f80469132d083e2603ed036 (diff) | |
download | llvm-36231a5b5525b950daf1b7430859061b31a8e01e.zip llvm-36231a5b5525b950daf1b7430859061b31a8e01e.tar.gz llvm-36231a5b5525b950daf1b7430859061b31a8e01e.tar.bz2 |
[AArch64] Add verification for MemOp immediate ranges (#97561)
This adds an implementation of AArch64InstrInfo::verifyInstruction for
AArch64, and adds some basic verification of the range of immediate
ranges of memory operations using the information from getMemOpInfo.
Some extra memory operations have been added to getMemOpInfo, along with
the equivalent opcodes to getLoadStoreImmIdx to ensure we use the
correct index.
Please let us know if this starts reporting verification failures, Thanks.
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
0 files changed, 0 insertions, 0 deletions