llvm/unittests
Chandler Carruth 291528a7ce [PM] Add a unittest for invalidating module analyses with an SCC pass.
This wasn't really well explicitly tested with a nice unittest before.
It seems good to have reasonably broken out unittests for this kind of
functionality as I'm workin go other invalidation features to make sure
none of the existing ones regress.

This still has too much duplicated code, I plan to factor that out in
a subsequent commit to use common helpers for repeated parts of this.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280447 91177308-0d34-0410-b5e6-96231b3b80d8
2016-09-02 01:16:27 +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] Add a unittest for invalidating module analyses with an SCC pass. 2016-09-02 01:16:27 +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 Fix a real temp file leak in FileOutputBuffer 2016-09-02 01:10:53 +00:00
Transforms [asan] Separate calculation of ShadowBytes from calculating ASanStackFrameLayout 2016-08-29 17:41:29 +00:00
CMakeLists.txt