1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 04:22:57 +02:00
llvm-mirror/include/llvm
Justin Bogner 0053d2142a OptDiag: Decouple backend diagnostics from debug info metadata
This creates and uses a DiagnosticLocation type rather than using
DebugLoc for this purpose in the backend diagnostics. This is NFC for
now, but will allow us to create locations for diagnostics without
having to create new metadata nodes when we don't have a DILocation.

llvm-svn: 295519
2017-02-18 00:42:23 +00:00
..
ADT [Support] Add StringRef::getAsDouble. 2017-02-14 19:06:37 +00:00
Analysis AssumptionCache: Disable the verifier by default, move it behind a hidden cl::opt and verify from releaseMemory(). 2017-02-15 21:10:09 +00:00
AsmParser
Bitcode IR: Function summary extensions for whole-program devirtualization pass. 2017-02-10 22:29:38 +00:00
CodeGen MachineRegionInfo: Fix pass initialization 2017-02-18 00:41:16 +00:00
Config allow migrating away from cmake option for LLVM_DISABLE_ABI_BREAKING_CHECKS_ENFORCING 2017-02-14 19:06:43 +00:00
DebugInfo [pdb] Add the ability to resolve TypeServer PDBs. 2017-02-16 23:35:45 +00:00
Demangle Add an c++ itanium demangler to llvm. 2016-09-06 19:16:48 +00:00
ExecutionEngine [Orc][RPC] Add a AsyncHandlerTraits specialization for non-value-type response 2017-02-15 05:39:35 +00:00
IR OptDiag: Decouple backend diagnostics from debug info metadata 2017-02-18 00:42:23 +00:00
IRReader
LibDriver
LineEditor
Linker IRMover: Merge flags LinkModuleInlineAsm and IsPerformingImport. 2017-02-03 17:01:14 +00:00
LTO [LTO] Add ability to emit assembly to new LTO API 2017-02-15 20:36:36 +00:00
MC Add initializer that was missed in r295009. 2017-02-14 07:10:03 +00:00
Object Fix incorrect formatting of DataRefImpl members in operator<< function 2017-02-15 12:58:41 +00:00
ObjectYAML Add LC_BUILD_VERSION load command 2017-01-23 20:07:55 +00:00
Option Generalize ArgList::AddAllArgs more 2016-09-29 19:47:58 +00:00
Passes [PM] Hook up the instrumented PGO machinery in the new PM. 2017-02-13 15:26:22 +00:00
ProfileData Add indirect call promotion to SamplePGO 2017-01-20 22:56:07 +00:00
Support [AArch64] Add Cavium ThunderX support 2017-02-17 18:34:24 +00:00
TableGen Cleanup dump() functions. 2017-01-28 02:02:38 +00:00
Target [X86] Re-enable conditional tail calls and fix PR31257. 2017-02-16 00:04:05 +00:00
Transforms [JumpThreading] Re-enable JumpThreading for guards 2017-02-17 04:21:14 +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
InitializePasses.h Add new pass LazyMachineBlockFrequencyInfo 2017-02-14 17:21:09 +00:00
LinkAllIR.h Remove unused #includes of TimeValue.h. NFC. 2016-10-24 14:00:26 +00:00
LinkAllPasses.h [Guards] Introduce loop-predication pass 2017-01-25 16:00:44 +00:00
module.modulemap Tentative fix for modules build. 2017-01-05 04:40:09 +00:00
module.modulemap.build Fix module map to create a module for the configured header Config/abi-breaking.h 2016-12-01 19:08:38 +00:00
Pass.h Reverted: Track validity of pass results 2017-01-15 10:23:18 +00:00
PassAnalysisSupport.h Reverted: Track validity of pass results 2017-01-15 10:23:18 +00:00
PassInfo.h [llvm] Remove duplicate header from PassInfo.h 2016-11-11 02:01:32 +00:00
PassRegistry.h
PassSupport.h Revamp llvm::once_flag to be closer to std::once_flag 2017-02-05 21:13:06 +00:00