Files
clang-p2996/llvm/lib/CodeGen/MachineSSAContext.cpp
Sameer Sahasrabuddhe bd7a4d7b27 Restore "[LLVM] move verification of convergence control to a class template""
The refactored template can now be used with MachineVerifier.

Resubmitted after fixing build errors:

- Shared libraries build failed with undefined references due to "extern
  template" declarations.
- Modules build failed due to a cycle dependence between llvm/ADT and llvm/IR.
  The Generic*Impl.h files should be in llvm/IR to prevent this.

Differential Revision: https://reviews.llvm.org/D156522

This restores commit 93a3706711.
Originally reverted in 466bd99811.
2023-08-03 10:36:57 +05:30

3.1 KiB