Eugene Zelenko
fa6434bebb
[Analysis] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes. Also affected in files (NFC).
...
llvm-svn: 312289
2017-08-31 21:56:16 +00:00
Malcolm Parsons
06ac79c210
Fix Clang-tidy readability-redundant-string-cstr warnings
...
Reviewers: beanz, lattner, jlebar
Subscribers: jholewinski, llvm-commits, mehdi_amini
Differential Revision: https://reviews.llvm.org/D26235
llvm-svn: 285832
2016-11-02 16:43:50 +00:00
Mehdi Amini
117296c0a0
Use StringRef in Pass/PassManager APIs (NFC)
...
llvm-svn: 283004
2016-10-01 02:56:57 +00:00
Craig Topper
e56917c0ca
[C++11] Add 'override' keyword to virtual methods that override their base class.
...
llvm-svn: 203345
2014-03-08 08:27:28 +00:00
Chandler Carruth
442f784814
[cleanup] Re-sort all the includes with utils/sort_includes.py.
...
llvm-svn: 202811
2014-03-04 10:07:28 +00:00
Eli Bendersky
b60f83878c
Move the *PassPrinter into their own module.
...
These are self-contained in functionality so it makes sense to separate them,
as opt.cpp has grown quite big already.
Following Eric's suggestions, if this code is ever deemed useful outside of
tools/opt, it will make sense to move it to one of the LLVM libraries like IR.
llvm-svn: 201116
2014-02-10 23:34:23 +00:00