1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 04:22:57 +02:00
llvm-mirror/lib
Adrian McCarthy 11be44dae9 Re-land: Make NativeExeSymbol a concrete subclass of NativeRawSymbol [PDB]
The new test should pass on all platforms now that llvm-pdbdump has the
`-color-output` option.

This moves exe symbol-specific method implementations out of NativeRawSymbol
into a concrete subclass. Also adds implementations for hasCTypes and
hasPrivateSymbols and a simple test to ensure the native reader can access
the summary information for the executable from the PDB.

Original Differential Revision: https://reviews.llvm.org/D31059

llvm-svn: 298623
2017-03-23 16:45:20 +00:00
..
Analysis [ValueTracking] Use APInt::isNegative instead of using operator[BitWidth-1]. NFCI 2017-03-23 07:06:42 +00:00
AsmParser Rename AttributeSet to AttributeList 2017-03-21 16:57:19 +00:00
Bitcode Rename AttributeSet to AttributeList 2017-03-21 16:57:19 +00:00
CodeGen [SDAG] Fix zeroExtend assertion error 2017-03-23 15:01:50 +00:00
DebugInfo Re-land: Make NativeExeSymbol a concrete subclass of NativeRawSymbol [PDB] 2017-03-23 16:45:20 +00:00
Demangle
ExecutionEngine Rename AttributeSet to AttributeList 2017-03-21 16:57:19 +00:00
Fuzzer [libFuzzer] add two experimental flags to make corpus merging more scalable: -save_coverage_summary/-load_coverage_summary. This is still WIP, the documentation will come later if these flags survive 2017-03-22 20:32:44 +00:00
IR [IR] Use a binary search in DataLayout::getAlignmentInfo 2017-03-23 06:15:56 +00:00
IRReader
LibDriver
LineEditor
Linker [Linker] Provide callback for internalization 2017-03-13 18:08:11 +00:00
LTO IPO: Const correctness for summaries passed into passes. 2017-03-22 18:22:59 +00:00
MC [WebAssembly] Fix import type to be signed LEBs 2017-03-23 15:46:47 +00:00
Object Add the rest of the error checking for Mach-O dyld compact bind entry errors 2017-03-20 19:46:55 +00:00
ObjectYAML [ObjectYAML] Fix issue with DWARF2 AddrSize 8 2017-03-07 21:34:35 +00:00
Option
Passes Add call branch annotation for ICP promoted direct call in SamplePGO mode. 2017-02-23 22:15:18 +00:00
ProfileData SamplePGO ThinLTO ICP fix for local functions. 2017-03-14 17:33:01 +00:00
Support Make home_directory look in the password database in addition to $HOME. 2017-03-22 15:24:59 +00:00
TableGen
Target [X86][SSE] Extract elements from narrower shuffle masks. 2017-03-23 16:09:34 +00:00
Transforms [LV] Vectorize GEPs 2017-03-23 16:29:58 +00:00
XRay [XRAY] [x86_64] Adding a Flight Data filetype reader to the llvm-xray Trace implementation. 2017-02-17 01:47:16 +00:00
CMakeLists.txt
LLVMBuild.txt