llvm/tools
Mehdi Amini 242275b349 [ThinLTO] Add caching to the new LTO API
Add the ability to plug a cache on the LTO API.
I tried to write such that a linker implementation can
control the cache backend. This is intrusive and I'm
not totally happy with it, but I can't figure out a
better design right now.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@279576 91177308-0d34-0410-b5e6-96231b3b80d8
2016-08-23 21:30:12 +00:00
..
bugpoint [PM] Port the always inliner to the new pass manager in a much more 2016-08-17 02:56:20 +00:00
bugpoint-passes
dsymutil Replace "fallthrough" comments with LLVM_FALLTHROUGH 2016-08-17 05:10:15 +00:00
gold Fix Gold Plugin after API change in the LTO API (constify callback type) 2016-08-22 16:41:58 +00:00
llc CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses 2016-08-23 20:58:29 +00:00
lli [ORC] Re-apply r277896, removing bogus triples and datalayouts that broke tests 2016-08-06 22:36:26 +00:00
llvm-ar Use the range variant of find_if instead of unpacking begin/end 2016-08-12 00:18:03 +00:00
llvm-as
llvm-as-fuzzer
llvm-bcanalyzer
llvm-c-test
llvm-config Replace a few more "fall through" comments with LLVM_FALLTHROUGH 2016-08-17 20:30:52 +00:00
llvm-cov [llvm-cov] Swapped the line and count columns. 2016-08-09 19:53:35 +00:00
llvm-cxxdump [Object] Re-apply r275316 now that I have the corresponding LLD patch ready. 2016-07-14 02:24:01 +00:00
llvm-diff
llvm-dis
llvm-dwarfdump
llvm-dwp MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFC 2016-07-25 17:18:28 +00:00
llvm-extract
llvm-go [llvm-go] parameterize $GOPATH construction 2016-07-27 03:21:51 +00:00
llvm-jitlistener
llvm-link
llvm-lto [ThinLTO] Fix temp file dumping, enable via llvm-lto and test it 2016-08-15 23:24:57 +00:00
llvm-lto2 [ThinLTO] Add caching to the new LTO API 2016-08-23 21:30:12 +00:00
llvm-mc Replace a few more "fall through" comments with LLVM_FALLTHROUGH 2016-08-17 20:30:52 +00:00
llvm-mc-fuzzer
llvm-mcmarkup
llvm-nm Use the range variant of transform instead of unpacking begin/end 2016-08-12 04:32:45 +00:00
llvm-objdump llvm-objdump: Add Hexagon printer changes for -S/-l options 2016-08-18 21:50:13 +00:00
llvm-pdbdump Resubmit "Write the TPI stream from a PDB to Yaml." 2016-08-18 16:49:29 +00:00
llvm-profdata llvm-profdata: Clarify the top level help 2016-08-03 23:10:51 +00:00
llvm-readobj llvm-readobj: handle import libraries with -coff-exports 2016-08-18 14:32:11 +00:00
llvm-rtdyld [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
llvm-shlib
llvm-size Add the first of what will be a long line of additional error checks for invalid Mach-O files. 2016-08-05 18:19:40 +00:00
llvm-split
llvm-stress
llvm-symbolizer
lto Move legacy LTO interface headers to legacy/ directory. 2016-07-14 21:21:16 +00:00
msbuild
obj2yaml [macho2yaml] String table can contain null strings 2016-08-04 19:19:25 +00:00
opt [PM] Port the always inliner to the new pass manager in a much more 2016-08-17 02:56:20 +00:00
sancov [sancov] MachO indirect symbols support. 2016-08-12 19:25:59 +00:00
sanstats
verify-uselistorder
xcode-toolchain [CMake] Minor fix to regex in r279152 2016-08-18 21:36:36 +00:00
yaml2obj
CMakeLists.txt
LLVMBuild.txt