llvm/tools
Daniel Dunbar 54785e6df0 Migrate llc and the JIT to using the TargetRegistry for lookups.
- They still use the TargetMachineRegistry to populate the contents of the
   -march option (via the listener interface). We can't just populate it in the
   option parser because we can't expect the TargetRegistry to be populated yet
   (we no longer rely on static constructors).

 - There are a couple ways to finish killing off TargetMachineRegistry, but I
   haven't figured out the cleanest one yet...


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75773 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-15 11:36:15 +00:00
..
bugpoint eliminate the Mangler::PreserveAsmNames bit, the sole client of this 2009-07-15 04:50:47 +00:00
gccas remove attributions 2007-12-29 20:46:15 +00:00
gccld remove attributions 2007-12-29 20:46:15 +00:00
gold Add a portable strerror*() wrapper, llvm::sys::StrError(). This includes the 2009-07-01 18:11:20 +00:00
llc Migrate llc and the JIT to using the TargetRegistry for lookups. 2009-07-15 11:36:15 +00:00
lli Add a --with-oprofile flag to configure, which uses OProfile's agent 2009-07-10 21:08:20 +00:00
llvm-ar Hold the LLVMContext by reference rather than by pointer. 2009-07-01 21:22:36 +00:00
llvm-as switch the .ll parser into SMDiagnostic. 2009-07-02 22:46:18 +00:00
llvm-bcanalyzer Add missing codenames to the .bc analyzer. 2009-06-01 04:41:03 +00:00
llvm-config Teach Makefiles & CMake to link in the <TARGET>Info library when linking the 2009-07-15 07:43:34 +00:00
llvm-db Match declaration to definition. 2009-07-12 23:50:34 +00:00
llvm-dis Hold the LLVMContext by reference rather than by pointer. 2009-07-01 21:22:36 +00:00
llvm-extract Hold the LLVMContext by reference rather than by pointer. 2009-07-01 21:22:36 +00:00
llvm-ld Hold the LLVMContext by reference rather than by pointer. 2009-07-01 21:22:36 +00:00
llvm-link Make the use of const with respect to LLVMContext sane. Hopefully this is the last time, for the 2009-07-01 23:13:44 +00:00
llvm-mc Added llvm-mc support for parsing the .include directive. 2009-07-14 23:21:55 +00:00
llvm-nm Hold the LLVMContext by reference rather than by pointer. 2009-07-01 21:22:36 +00:00
llvm-prof Move main llvm-prof functionality into a ModulePass. 2009-07-14 07:41:11 +00:00
llvm-ranlib Hold the LLVMContext by reference rather than by pointer. 2009-07-01 21:22:36 +00:00
llvm-stub Comment headers should extend to 80 chars. 2008-12-31 17:40:52 +00:00
llvmc Added a fixme for platform specific GetDirSeparator(). 2009-07-13 10:58:55 +00:00
lto Switch some obvious clients to using the new TargetRegistry. 2009-07-15 10:05:03 +00:00
opt Hold the LLVMContext by reference rather than by pointer. 2009-07-01 21:22:36 +00:00
CMakeLists.txt CMake: remove support for llvm-config-generated dependencies in the build 2009-06-23 18:30:17 +00:00
Makefile LLVMC doesn't need ENABLE_PIC to build now. 2009-07-04 03:54:54 +00:00