llvm/tools
Daniel Dunbar 314fa8e40a Move main llvm-prof functionality into a ModulePass.
- To support using the ProfileInfo analysis results instead of accessing the
   ProfileInfoLoader directly.

 - Based on (part of) a patch by Andreas Neustifter.

 - No functionality change.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75625 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-14 07:41:11 +00:00
..
bugpoint rename getValueName -> getMangledName 2009-07-14 06:19:07 +00:00
gccas
gccld
gold Add a portable strerror*() wrapper, llvm::sys::StrError(). This includes the 2009-07-01 18:11:20 +00:00
llc Add the Object Code Emitter class. Original patch by Aaron Gray, I did some 2009-07-06 05:09:34 +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 Fix http://llvm.org/PR4481: Make llvm-config print the right include paths when 2009-07-07 22:15:37 +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 .abort directive. 2009-07-13 23:15:14 +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 rename getValueName -> getMangledName 2009-07-14 06:19:07 +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