[PATCH] D87057: [NewPM][Lint] Port -lint to NewPM

Arthur Eubanks via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 2 14:50:24 PDT 2020


aeubanks created this revision.
Herald added subscribers: llvm-commits, hiraditya, mgorny.
Herald added a project: LLVM.
aeubanks requested review of this revision.

This also changes -lint from an analysis to a pass. It's similar to
-verify, and that is a normal pass, and lives in llvm/IR.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D87057

Files:
  llvm/include/llvm/Analysis/Lint.h
  llvm/include/llvm/IR/Lint.h
  llvm/include/llvm/InitializePasses.h
  llvm/include/llvm/LinkAllPasses.h
  llvm/lib/Analysis/Analysis.cpp
  llvm/lib/Analysis/CMakeLists.txt
  llvm/lib/Analysis/Lint.cpp
  llvm/lib/IR/CMakeLists.txt
  llvm/lib/IR/Lint.cpp
  llvm/lib/Passes/PassBuilder.cpp
  llvm/lib/Passes/PassRegistry.def
  llvm/test/Other/lint.ll
  llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn
  llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D87057.289575.patch
Type: text/x-patch
Size: 20457 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200902/6988d52a/attachment.bin>


More information about the llvm-commits mailing list