aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/ModuloSchedule.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2024-08-15 11:20:20 +0100
committerGitHub <noreply@github.com>2024-08-15 11:20:20 +0100
commit36231a5b5525b950daf1b7430859061b31a8e01e (patch)
treeb6abfbd2ae572263ff2b9c9af1732048071239db /llvm/lib/CodeGen/ModuloSchedule.cpp
parent05f663081513c6293f80469132d083e2603ed036 (diff)
downloadllvm-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