llvm-6502/tools
Michael J. Spencer ac97f5ce48 [Object][ELF] Simplify ELFObjectFile by using ELFType.
This simplifies the usage and implementation of ELFObjectFile by using ELFType
to replace:

<endianness target_endianness, std::size_t max_alignment, bool is64Bits>

This does complicate the base ELF types as they must now use template template
parameters to partially specialize for the 32 and 64bit cases. However these
are only defined once.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172515 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-15 07:44:25 +00:00
..
bugpoint Fix #includes after my last commit. 2013-01-10 21:56:40 +00:00
bugpoint-passes
gold
llc
lli
llvm-ar
llvm-as
llvm-bcanalyzer
llvm-config
llvm-cov
llvm-diff
llvm-dis
llvm-dwarfdump
llvm-extract
llvm-jitlistener
llvm-link
llvm-mc
llvm-mcmarkup
llvm-nm
llvm-objdump [Object][ELF] Simplify ELFObjectFile by using ELFType. 2013-01-15 07:44:25 +00:00
llvm-prof
llvm-ranlib
llvm-readobj
llvm-rtdyld
llvm-shlib
llvm-size
llvm-stress
llvm-symbolizer llvm-symbolizer: add DATA command that allows to symbolize global variables. 2013-01-11 07:16:20 +00:00
lto LTO: Also init TTI for codegen passes. 2013-01-15 01:53:57 +00:00
macho-dump
opt Added -view-callgraph module pass. 2013-01-11 17:28:14 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile