1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/include/llvm
Teresa Johnson 7f5c7bac22 [ThinLTO] Renaming of function index to module summary index (NFC)
With the changes in r263275, there are now more than just functions in
the summary. Completed the renaming of data structures (started in
r263275) to reflect the wider scope. In particular, changed the
FunctionIndex* data structures to ModuleIndex*, and renamed related
variables and comments. Also renamed the files to reflect the changes.

A companion clang patch will immediately succeed this patch to reflect
this renaming.

llvm-svn: 263490
2016-03-14 21:05:56 +00:00
..
ADT [ADT] Add a pop_back_val method to the SparseSet container. 2016-03-14 18:10:41 +00:00
Analysis Remove PreserveNames template parameter from IRBuilder 2016-03-13 21:05:13 +00:00
AsmParser [AsmParser] Expose an API to parse a string starting with a type. 2016-03-08 00:37:07 +00:00
Bitcode [ThinLTO] Renaming of function index to module summary index (NFC) 2016-03-14 21:05:56 +00:00
CodeGen [IRTranslator] Translate unconditional branches. 2016-03-11 17:28:03 +00:00
Config Revert r130657, "Windows/DynamicLibrary.inc: Clean up ELM_Callback. We may check the decl instead of the versions of individual libraries." 2016-03-07 00:13:09 +00:00
DebugInfo [DebugInfoPDB] Add source / line number accessors for PDB. 2016-02-18 18:47:29 +00:00
ExecutionEngine [JITEventListener] Fix some -Wundef warnings 2016-03-14 20:49:06 +00:00
IR [ThinLTO] Renaming of function index to module summary index (NFC) 2016-03-14 21:05:56 +00:00
IRReader [ThinLTO] Metadata linking for imported functions 2015-12-17 17:14:09 +00:00
LibDriver LibDriver: Replace references to lld-link2 with lld-link. 2015-08-06 19:00:42 +00:00
LineEditor Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
Linker [ThinLTO] Renaming of function index to module summary index (NFC) 2016-03-14 21:05:56 +00:00
LTO [ThinLTO] Renaming of function index to module summary index (NFC) 2016-03-14 21:05:56 +00:00
MC [MCSchedule] Remove comments about MinLatency. NFC 2016-03-14 00:36:19 +00:00
Object [ThinLTO] Renaming of function index to module summary index (NFC) 2016-03-14 21:05:56 +00:00
ObjectYAML Move ObjectYAML code to a new library. 2016-03-01 19:15:06 +00:00
Option Convert Arg, ArgList, and Option to dump() to dbgs() rather than errs(). 2015-12-18 18:55:26 +00:00
Passes [PM] Wire up optimization levels and default pipeline construction APIs 2016-02-28 22:16:03 +00:00
ProfileData [ThinLTO] Support for reference graph in per-module and combined summary. 2016-03-11 18:52:24 +00:00
Support Define NT_GNU_BUILD_ID constant. 2016-03-11 20:20:25 +00:00
TableGen Reverting r263474; it turns out there are uses of the public interface, but MSVC wasn't caring about them. 2016-03-14 20:03:15 +00:00
Target [GlobalISel][Target] Add an opcode for unconditional branch. 2016-03-11 17:27:38 +00:00
Transforms [ThinLTO] Renaming of function index to module summary index (NFC) 2016-03-14 21:05:56 +00:00
CMakeLists.txt
InitializePasses.h [PM] Port GVN to the new pass manager, wire it up, and teach a couple of 2016-03-11 08:50:55 +00:00
LinkAllIR.h
LinkAllPasses.h [PM] Port GVN to the new pass manager, wire it up, and teach a couple of 2016-03-11 08:50:55 +00:00
module.modulemap Add Lanai.def to the module map. 2016-03-12 01:31:53 +00:00
module.modulemap.build
Pass.h Recommit r256952 "Filtering IR printing for print-after-all/print-before-all" 2016-01-06 22:55:03 +00:00
PassAnalysisSupport.h [PassManager] Tuning Memory Usage of AnalysisUsage 2015-12-08 00:10:56 +00:00
PassInfo.h Reformat partially. 2015-10-05 04:46:30 +00:00
PassRegistry.h Reorganize the C API headers to improve build times. 2015-12-18 01:46:52 +00:00
PassSupport.h Support: Clean up TSan annotations. 2015-08-18 22:31:24 +00:00