1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/tools
Derek Schuff 0a94860dda [WebAssembly] Refactor WasmSignature and use it for MCSymbolWasm
MCContext does not destroy MCSymbols on shutdown. So, rather than putting
SmallVectors (which may heap-allocate) inside MCSymbolWasm, use unowned pointer
to a WasmSignature instead. The signatures are now owned by the AsmPrinter.
Also uses WasmSignature instead of param and result vectors in TargetStreamer,
and leaves some TODOs for further simplification.

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

llvm-svn: 343733
2018-10-03 22:22:48 +00:00
..
bugpoint
bugpoint-passes
dsymutil Use the container form llvm::sort(C, ...) 2018-09-30 22:31:29 +00:00
gold
llc
lli [ORC] Add convenience methods for creating DynamicLibraryFallbackGenerators for 2018-10-01 00:59:28 +00:00
llvm-ar
llvm-as
llvm-as-fuzzer
llvm-bcanalyzer Fix some missing opcodes in bcanalyzer 2018-09-24 12:47:17 +00:00
llvm-c-test Emit template type and value parameter DIEs for template variables. 2018-10-03 18:44:53 +00:00
llvm-cat
llvm-cfi-verify
llvm-config llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 2018-09-27 02:13:45 +00:00
llvm-cov [Support] Listing a directory containing dangling symlinks is not an error. 2018-10-01 12:17:05 +00:00
llvm-cvtres
llvm-cxxdump
llvm-cxxfilt
llvm-cxxmap
llvm-demangle-fuzzer
llvm-diff Fix llvm-diff anon-func.ll test 2018-09-24 08:34:17 +00:00
llvm-dis
llvm-dwarfdump Revert r343317 2018-09-28 17:01:50 +00:00
llvm-dwp
llvm-exegesis [llvm-exegesis] Avoid yaml parser from calling sscanf for obvious non-matches (PR39102) 2018-10-03 14:51:09 +00:00
llvm-extract
llvm-go
llvm-isel-fuzzer
llvm-jitlistener
llvm-link
llvm-lto [ThinLTO]Expose cache entry expiration time option in llvm-lto and fix a test 2018-10-03 13:00:20 +00:00
llvm-lto2
llvm-mc
llvm-mc-assemble-fuzzer
llvm-mc-disassemble-fuzzer
llvm-mca [llvm-mca] Add support for move elimination in class RegisterFile. 2018-10-03 15:02:44 +00:00
llvm-modextract
llvm-mt
llvm-nm llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 2018-09-27 02:13:45 +00:00
llvm-objcopy [llvm-objcopy] Adding support for decompressing zlib compressed dwarf sections. 2018-10-01 10:29:41 +00:00
llvm-objdump llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 2018-09-27 02:13:45 +00:00
llvm-opt-fuzzer
llvm-opt-report
llvm-pdbutil [PDB] Add support for dumping Typedef records. 2018-10-01 17:55:38 +00:00
llvm-profdata
llvm-rc
llvm-readobj Revert r343317 2018-09-28 17:01:50 +00:00
llvm-rtdyld
llvm-shlib
llvm-size [llvm-size] Berkeley formatting: use tabs instead of spaces as field delimeters. 2018-09-21 23:48:12 +00:00
llvm-special-case-list-fuzzer
llvm-split
llvm-stress
llvm-strings
llvm-symbolizer
llvm-undname
llvm-xray llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 2018-09-27 02:13:45 +00:00
llvm-yaml-numeric-parser-fuzzer
lto [libLTO] Expose LLVMCreateDisasmCPUFeatures from libLTO 2018-09-26 16:47:35 +00:00
msbuild
obj2yaml [WebAssembly] Refactor WasmSignature and use it for MCSymbolWasm 2018-10-03 22:22:48 +00:00
opt [New PM][PassInstrumentation] IR printing support for New Pass Manager 2018-09-24 16:08:15 +00:00
opt-viewer
sancov
sanstats
verify-uselistorder
xcode-toolchain
yaml2obj llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 2018-09-27 02:13:45 +00:00
CMakeLists.txt
LLVMBuild.txt