llvm/unittests
Chandler Carruth b4c86c9777 [PM] (NFC) Refactor the CGSCC pass manager tests to use lambda-based
passes.

This simplifies the test some and makes it more focused and clear what
is being tested. It will also make it much easier to extend with further
testing of different pass behaviors.

I've also replaced a pointless module pass with running the requires
pass directly as that is all that it was really doing.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280444 91177308-0d34-0410-b5e6-96231b3b80d8
2016-09-02 01:08:04 +00:00
..
ADT s/static inline/static/ for headers I have changed in r279475. NFC. 2016-08-31 16:48:13 +00:00
Analysis [PM] (NFC) Refactor the CGSCC pass manager tests to use lambda-based 2016-09-02 01:08:04 +00:00
AsmParser
Bitcode
CodeGen GlobalISel: use multi-dimensional arrays for legalize actions. 2016-08-29 21:00:00 +00:00
DebugInfo [msf] Resubmit "Rename Msf -> MSF". 2016-07-29 20:56:36 +00:00
ExecutionEngine Re-instate recent RPC updates (r280016, r280017, r280027, r280051) with a 2016-08-30 19:56:15 +00:00
IR IR: Appease MSVC after r280107 with an & or two 2016-08-30 17:34:58 +00:00
LineEditor
Linker Remangle intrinsics names when types are renamed 2016-06-24 15:10:29 +00:00
MC
MI CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses 2016-08-24 01:52:46 +00:00
ObjectYAML
Option
ProfileData Use the range variant of find_if instead of unpacking begin/end 2016-08-12 00:18:03 +00:00
Support Try to fix some temp file leaks in SupportTests, PR18335 2016-09-02 00:51:34 +00:00
Transforms [asan] Separate calculation of ShadowBytes from calculating ASanStackFrameLayout 2016-08-29 17:41:29 +00:00
CMakeLists.txt