| Commit message (Collapse) | Author | Age | Files | Lines | 
| | 
| 
| 
|  | 
llvm-svn: 80766
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
- Part of optimal static profiling patch sequence by Andreas Neustifter.
 - Store edge, block, and function information separately for each functions
   (instead of in one giant map).
 - Return frequencies as double instead of int, and use a sentinel value for
   missing information.
llvm-svn: 78477
 | 
| | 
| 
| 
|  | 
llvm-svn: 55779
 | 
| | 
| 
| 
| 
| 
| 
|  | 
several things that were neither in an anonymous namespace nor static
but not intended to be global.
llvm-svn: 51017
 | 
| | 
| 
| 
|  | 
llvm-svn: 45418
 | 
| | 
| 
| 
|  | 
llvm-svn: 36873
 | 
| | 
| 
| 
|  | 
llvm-svn: 36662
 | 
| | 
| 
| 
| 
| 
| 
|  | 
Due to darwin gcc bug, one version of darwin linker coalesces
static const int, which defauts PassID based pass identification.
llvm-svn: 36652
 | 
| | 
| 
| 
|  | 
llvm-svn: 36632
 | 
| | 
| 
| 
| 
| 
| 
|  | 
the Transforms library. This reduces debug library size by 132 KB, debug
binary size by 376 KB, and reduces link time for llvm tools slightly.
llvm-svn: 33939
 | 
| | 
| 
| 
| 
| 
| 
|  | 
converted, we lose a static initializer.  This also allows GCC to emit warnings
about unused statistics.
llvm-svn: 32690
 | 
| | 
| 
| 
| 
| 
|  | 
is 'unsigned'.
llvm-svn: 32279
 | 
| | 
| 
| 
|  | 
llvm-svn: 29925
 | 
| | 
| 
| 
|  | 
llvm-svn: 21427
 | 
| | 
| 
| 
|  | 
llvm-svn: 19370
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
llvm-svn: 16137
 | 
| | 
| 
| 
| 
| 
|  | 
end of the function.
llvm-svn: 11313
 | 
|   
  
  
  
  
  
  
   | 
more of a testcase for profiling information than anything that should reasonably
be used, but it's a starting point.  When I have more time I will whip this into
better shape.
llvm-svn: 11311
 |