1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/lib
Diego Novillo 776683223a Convert SampleProfile pass into a Module pass.
Eventually, we will need sample profiles to be incorporated into the
inliner's cost models.  To do this, we need the sample profile pass to
be a module pass.

This patch makes no functional changes beyond the mechanical adjustments
needed to run SampleProfile as a module pass.

llvm-svn: 245940
2015-08-25 15:25:11 +00:00
..
Analysis [WinEH] Require token linkage in EH pad/ret signatures 2015-08-23 00:26:33 +00:00
AsmParser [WinEH] Require token linkage in EH pad/ret signatures 2015-08-23 00:26:33 +00:00
Bitcode [IR] Cleanup EH instructions a little bit 2015-08-23 19:22:31 +00:00
CodeGen Pass function attributes instead of boolean in isIntDivCheap(). 2015-08-25 02:31:21 +00:00
DebugInfo [dwarfdump] Do not apply relocations in mach-o files if there is no LoadedObjectInfo. 2015-08-23 04:44:21 +00:00
ExecutionEngine [RuntimeDyld] Make sure code-sections aren't under-aligned. 2015-08-14 06:26:42 +00:00
Fuzzer Fix missing space in libfuzzer's help text. 2015-08-12 20:00:10 +00:00
IR fix typos; NFC 2015-08-24 23:20:16 +00:00
IRReader
LibDriver There is only one saver of strings. 2015-08-13 01:07:02 +00:00
LineEditor
Linker Linker: Remove empty destructor. 2015-08-21 04:51:24 +00:00
LTO LTO: Simplify merged module ownership. 2015-08-24 22:22:53 +00:00
MC Fix symbol value computation when part of the expression is weak. 2015-08-20 16:18:30 +00:00
Object [MachO] Introduce MinVersion API. 2015-08-25 15:02:23 +00:00
Option
Passes [PM/AA] Remove the last relics of the separate IPA library from LLVM, 2015-08-18 17:51:53 +00:00
ProfileData
Support [ARM] Fix MachO CPU Subtype selection 2015-08-21 21:52:48 +00:00
TableGen
Target [X86] Remove references to _ftol2 2015-08-25 07:58:33 +00:00
Transforms Convert SampleProfile pass into a Module pass. 2015-08-25 15:25:11 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile