1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/test/tools
Sergei Larin 72115d5fb6 Add to the split module utility an SCC based method which allows not to globalize any local variables.
Summary:
    Currently llvm::SplitModule as the first step globalizes all local objects, which might not be desirable in some scenarios.
    This change adds a new flag to llvm::SplitModule that uses SCC approach to search for a balanced partition without the need to externalize symbols.
    Such partition might not be possible or fully balanced for a given number of partitions, and is a function of the module properties (global/local dependencies within the module).
    
    Joint development Tobias Edler von Koch (tobias@codeaurora.org) and Sergei Larin (slarin@codeaurora.org)
    
    Subscribers: llvm-commits, joker.eph
    
    Differential Revision: http://reviews.llvm.org/D16124

llvm-svn: 258083
2016-01-18 21:07:13 +00:00
..
dsymutil dsymutil: Provide better warnings when clang modules cannot be found. 2016-01-14 18:31:07 +00:00
gold Fix gold test after r256465. 2015-12-29 03:48:37 +00:00
llvm-cov InstrProf: Fix display of large numbers in llvm-cov 2015-05-13 22:41:48 +00:00
llvm-cxxdump [llvm-cxxdump] Remove duplicate code check. 2015-09-15 23:35:32 +00:00
llvm-dwp [llvm-dwp] Deduplicate type units 2015-12-14 07:42:00 +00:00
llvm-lit [tests] Cleanup initialization of test suffixes. 2013-08-16 00:37:11 +00:00
llvm-lto Fix test on windows. 2016-01-12 14:58:40 +00:00
llvm-mc [Hexagon] Removing XFAIL on Hexagon target. 2015-11-09 06:15:55 +00:00
llvm-nm Fix llvm-nm(1) printing of llvm-bitcode files for -format darwin to match darwin’s nm(1). 2015-11-10 00:31:08 +00:00
llvm-objdump [llvm-objdump] Use report_error() and improve error coverage. 2016-01-13 02:03:31 +00:00
llvm-pdbdump Fix several accidental DOS line endings in source files 2016-01-03 17:22:03 +00:00
llvm-profdata [PGO] fix a bug in profile summary computation 2016-01-16 05:29:49 +00:00
llvm-readobj Fixed CRLF->LF line endings from r257914. NFC. 2016-01-16 10:38:32 +00:00
llvm-size [llvm-size] Attempt to fix a test failure on Windows. 2015-10-03 20:20:28 +00:00
llvm-split Add to the split module utility an SCC based method which allows not to globalize any local variables. 2016-01-18 21:07:13 +00:00
llvm-symbolizer [llvm-symbolizer] -print-source-context-lines option to print source code around the line. 2016-01-09 00:14:35 +00:00
lto Add a test showing when ld64 can hide linkonce_odr symbols. 2016-01-15 16:40:20 +00:00
sancov [sancov] html report 2016-01-14 22:34:11 +00:00
sanstats Introduce sanstats tool and llvm::CreateSanitizerStatReport function. 2016-01-16 00:31:11 +00:00