1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 20:43:44 +02:00
llvm-mirror/include/llvm
Alexander Richardson 18b097b322 Change DT_* value definitions to macros in a separate file
Summary:
I recently added a new dynamic tag to our fork of LLVM and when adding it
to llvm-readobj I noticed that not all DT_ values were being handled there.

Using macros in a .def file that can be included by both ELFDumper.cpp and
the ELF.h header ensures that the two don't get out of sync when new values
are added.

Reviewers: grimar, pcc, davide, espindola

Reviewed By: grimar, espindola

Subscribers: srhines, llvm-commits

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

llvm-svn: 328099
2018-03-21 14:17:50 +00:00
..
ADT [ADT] Shuffle containers before sorting to uncover non-deterministic behavior 2018-03-10 18:59:14 +00:00
Analysis [MustExecute] Move isGuaranteedToExecute and related rourtines to Analysis 2018-03-20 22:45:23 +00:00
AsmParser LLParser: add an argument for overriding data layout and do not check alloca addr space 2018-01-30 22:32:39 +00:00
BinaryFormat Change DT_* value definitions to macros in a separate file 2018-03-21 14:17:50 +00:00
Bitcode [X86] Added support for nocf_check attribute for indirect Branch Tracking 2018-03-17 13:29:46 +00:00
CodeGen [ReachingDefAnalysis] Fix what I assume to be a typo ReachingDedDefaultVal->ReachingDefDefaultVal. 2018-03-20 20:53:21 +00:00
Config Fix cmake's multi-config generators after r326738 2018-03-07 19:32:36 +00:00
DebugInfo Revert "Resubmit "Support embedding natvis files in PDBs."" 2018-03-20 18:37:03 +00:00
Demangle Revert layering changes 2018-03-21 10:35:09 +00:00
ExecutionEngine [ORC] Rename SymbolSource to MaterializationUnit, and make the materialization 2018-03-20 03:49:29 +00:00
FuzzMutate [llvm-opt-fuzzer] Avoid adding incorrect inputs to the fuzzer corpus 2018-02-05 11:05:47 +00:00
IR [NVPTX] Make tensor load/store intrinsics overloaded. 2018-03-20 17:18:59 +00:00
IRReader LLParser: add an argument for overriding data layout and do not check alloca addr space 2018-01-30 22:32:39 +00:00
LineEditor
Linker Revert "[IRMover] Implement name based structure type mapping" 2018-02-21 20:12:18 +00:00
LTO Revert "[LTO] Support filtering by hotness threshold" 2018-03-08 01:13:10 +00:00
MC MC: fix layering violation introduced in r325139. 2018-03-20 17:07:25 +00:00
Object [WebAssembly] Add DenseMap traits and operator== for Wasm type structs 2018-03-14 15:58:03 +00:00
ObjectYAML [WebAssembly] Fix broken gcc build after rL326454 2018-03-01 18:48:08 +00:00
Option [COFF] Process /EXPORT option in fastpath 2018-01-09 20:36:42 +00:00
Passes NewPM: Add an extension point for the start of the pipeline. 2018-01-23 01:25:20 +00:00
ProfileData Fix Wdocumentation warning - remove param tag for old argument 2018-02-22 13:28:42 +00:00
Support Revert "Move DataTypes.h from Support to llvm-c to fix layering." 2018-03-21 13:28:37 +00:00
TableGen TableGen: Explicitly forbid self-references to field members 2018-03-19 14:14:28 +00:00
Target [X86] Add phony registers for high halves of regs with low halves 2018-03-20 18:46:55 +00:00
Testing/Support
ToolDrivers
Transforms [MustExecute] Shwo the effect of using full loop info variant 2018-03-20 23:00:54 +00:00
WindowsManifest
WindowsResource
XRay
CMakeLists.txt
InitializePasses.h Add an analysis printer for must execute reasoning 2018-03-20 17:09:21 +00:00
LinkAllIR.h
LinkAllPasses.h Add an analysis printer for must execute reasoning 2018-03-20 17:09:21 +00:00
module.modulemap Change DT_* value definitions to macros in a separate file 2018-03-21 14:17:50 +00:00
module.modulemap.build
Pass.h
PassAnalysisSupport.h [NFC] fix trivial typos in comments 2018-01-23 05:49:30 +00:00
PassInfo.h
PassRegistry.h
PassSupport.h