diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2021-03-31 16:45:19 -0400 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2021-04-20 10:54:40 -0400 |
commit | 8fbe04f46b4347331ee9c77c83e38830ee7e9cbc (patch) | |
tree | 5d28421b28a2cb249664b62c904bf216209bc5f8 /llvm/lib/CodeGen/MachineVerifier.cpp | |
parent | daf6e18c55c2ac56bbf0f9de233fb2a1150ee331 (diff) | |
download | llvm-8fbe04f46b4347331ee9c77c83e38830ee7e9cbc.zip llvm-8fbe04f46b4347331ee9c77c83e38830ee7e9cbc.tar.gz llvm-8fbe04f46b4347331ee9c77c83e38830ee7e9cbc.tar.bz2 |
MachineVerifier: Continue reporting errors for copies
This was skipping verification of later copies, but generally the
verifier tries to report as many things wrong as possible in the
function.
Diffstat (limited to 'llvm/lib/CodeGen/MachineVerifier.cpp')
-rw-r--r-- | llvm/lib/CodeGen/MachineVerifier.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/MachineVerifier.cpp b/llvm/lib/CodeGen/MachineVerifier.cpp index 15fbda4..0a92056 100644 --- a/llvm/lib/CodeGen/MachineVerifier.cpp +++ b/llvm/lib/CodeGen/MachineVerifier.cpp @@ -1676,8 +1676,6 @@ void MachineVerifier::visitMachineInstrBefore(const MachineInstr *MI) { // Verify properties of various specific instruction types switch (MI->getOpcode()) { case TargetOpcode::COPY: { - if (foundErrors) - break; const MachineOperand &DstOp = MI->getOperand(0); const MachineOperand &SrcOp = MI->getOperand(1); LLT DstTy = MRI->getType(DstOp.getReg()); |