1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 20:12:56 +02:00
llvm-mirror/include/llvm/Transforms/IPO
Mehdi Amini 9ff867f98c [NFC] Header cleanup
Removed some unused headers, replaced some headers with forward class declarations.

Found using simple scripts like this one:
clear && ack --cpp -l '#include "llvm/ADT/IndexedMap.h"' | xargs grep -L 'IndexedMap[<]' | xargs grep -n --color=auto 'IndexedMap'

Patch by Eugene Kosov <claprix@yandex.ru>

Differential Revision: http://reviews.llvm.org/D19219

From: Mehdi Amini <mehdi.amini@apple.com>
llvm-svn: 266595
2016-04-18 09:17:29 +00:00
..
ForceFunctionAttrs.h [PM] Rename the CRTP mixin base classes for the new pass manager to 2016-03-11 10:33:22 +00:00
FunctionAttrs.h [PM] Make the AnalysisManager parameter to run methods a reference. 2016-03-11 11:05:24 +00:00
FunctionImport.h ThinLTO: Move the ODR resolution to be based purely on the summary. 2016-04-16 07:02:16 +00:00
InferFunctionAttrs.h [PM] Make the AnalysisManager parameter to run methods a reference. 2016-03-11 11:05:24 +00:00
InlinerPass.h Revert revisions 262636, 262643, 262679, and 262682. 2016-03-08 00:36:35 +00:00
Internalize.h Refactor the InternalizePass into a helper class, and expose it through a public free function (NFC) 2016-04-13 05:25:08 +00:00
LowerBitSets.h LowerBitSets: Move declarations to separate namespace. 2016-04-01 18:46:50 +00:00
PassManagerBuilder.h Add #include <functional> to PassManagerBuilder, now that it uses std::function. NFC 2016-03-30 20:52:40 +00:00
StripDeadPrototypes.h [PM] Rename the CRTP mixin base classes for the new pass manager to 2016-03-11 10:33:22 +00:00
WholeProgramDevirt.h [NFC] Header cleanup 2016-04-18 09:17:29 +00:00