llvm-6502/include/llvm/Transforms/Utils
Alexey Samsonov 3e51f754ad Decouple llvm::SpecialCaseList text representation and its LLVM IR semantics.
Turn llvm::SpecialCaseList into a simple class that parses text files in
a specified format and knows nothing about LLVM IR. Move this class into
LLVMSupport library. Implement two users of this class:
  * DFSanABIList in DFSan instrumentation pass.
  * SanitizerBlacklist in Clang CodeGen library.
The latter will be modified to use actual source-level information from frontend
(source file names) instead of unstable LLVM IR things (LLVM Module identifier).

Remove dependency edge from ClangCodeGen/ClangDriver to LLVMTransformUtils.

No functionality change.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212643 91177308-0d34-0410-b5e6-96231b3b80d8
2014-07-09 19:40:08 +00:00
..
ASanStackFrameLayout.h
BasicBlockUtils.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
BuildLibCalls.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
BypassSlowDivision.h
Cloning.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
CmpInstAnalysis.h Whitespace. 2014-05-19 04:43:03 +00:00
CodeExtractor.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
CtorUtils.h Re-commit r208025, reverted in r208030, with a fix for a conformance issue 2014-05-06 01:44:26 +00:00
GlobalStatus.h
IntegerDivision.h Whitespace. 2014-05-19 04:43:03 +00:00
Local.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
LoopUtils.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
ModuleUtils.h
PromoteMemToReg.h [C++] Use 'nullptr'. Transforms edition. 2014-04-25 05:29:35 +00:00
SimplifyIndVar.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
SimplifyLibCalls.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
SSAUpdater.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
SSAUpdaterImpl.h [Modules] Make Support/Debug.h modular. This requires it to not change 2014-04-21 22:55:11 +00:00
UnifyFunctionExitNodes.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
UnrollLoop.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
ValueMapper.h Reformat blank lines. 2014-05-19 04:43:26 +00:00
VectorUtils.h Allow vectorization of intrinsics such as powi,cttz and ctlz in Loop and SLP Vectorizer. 2014-05-30 04:31:24 +00:00