1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/lib
Vedant Kumar de4374ce0b [MergeFunc] Erase unused duplicate functions if they are discardable
MergeFunc only deletes unused duplicate functions if they have local
linkage, but it should be safe to relax this to any "discardable if
unused" linkage type.

Differential Revision: https://reviews.llvm.org/D56574

llvm-svn: 350939
2019-01-11 17:56:35 +00:00
..
Analysis [MemorySSA] Disable checkClobberSanity for SkipSelfWalker. 2019-01-10 21:47:15 +00:00
AsmParser [ThinLTO] Compute synthetic function entry count 2018-12-13 19:54:27 +00:00
BinaryFormat llvm-dwarfdump: Improve/fix pretty printing of array dimensions 2018-12-19 19:34:24 +00:00
Bitcode [opaque pointer types] Remove some calls to generic Type subtype accessors. 2019-01-10 16:07:20 +00:00
CodeGen Revert "[SelectionDAGBuilder] Refactor GetRegistersForValue. NFCI." 2019-01-11 07:31:17 +00:00
DebugInfo [CodeView] More appropriate name and type for a Microsoft precompiled headers parameter. NFC 2019-01-07 13:53:16 +00:00
Demangle [llvm-undname] Add support for demangling msvc's noexcept types. 2019-01-08 21:05:51 +00:00
ExecutionEngine [opaque pointer types] Remove some calls to generic Type subtype accessors. 2019-01-10 16:07:20 +00:00
Fuzzer
FuzzMutate
IR [opaque pointer types] Remove some calls to generic Type subtype accessors. 2019-01-10 16:07:20 +00:00
IRReader
LineEditor
Linker ThinLTO: Do not import debug info for imported global constants 2018-12-05 21:42:17 +00:00
LTO Refactor synthetic profile count computation. NFC. 2019-01-09 20:10:27 +00:00
MC [WebAssembly] Massive instruction renaming 2019-01-08 06:25:55 +00:00
MCA [MCA] Fix wrong definition of ResourceUnitMask in DefaultResourceStrategy. 2019-01-10 13:59:13 +00:00
Object Don't require a null terminator when loading objects 2019-01-09 23:36:32 +00:00
ObjectYAML [WebAssembly] Massive instruction renaming 2019-01-08 06:25:55 +00:00
Option
OptRemarks
Passes [LoopUnroll] add parsing for unroll parameters in -passes pipeline 2019-01-10 10:01:53 +00:00
ProfileData [PGO] Use SourceFileName rather module name in PGOFuncName 2019-01-08 22:39:47 +00:00
Support Don't write #include "Windows/WindowsSupport.h" from the Windows dir. 2019-01-08 21:05:34 +00:00
TableGen Let TableGen write output only if it changed, instead of doing so in cmake, attempt 2 2018-12-19 13:35:53 +00:00
Target [x86] allow insert/extract when matching horizontal ops 2019-01-11 14:27:59 +00:00
Testing
TextAPI [TextAPI][elfabi] Fix YAML support for weak symbols 2018-12-21 20:45:58 +00:00
ToolDrivers
Transforms [MergeFunc] Erase unused duplicate functions if they are discardable 2019-01-11 17:56:35 +00:00
WindowsManifest
XRay [Object] Rename getRelrRelocationType to getRelativeRelocationType 2018-12-14 07:46:58 +00:00
CMakeLists.txt [llvm-mca] Move llvm-mca library to llvm/lib/MCA. 2018-12-17 08:08:31 +00:00
LLVMBuild.txt [llvm-mca] Move llvm-mca library to llvm/lib/MCA. 2018-12-17 08:08:31 +00:00