Chris Lattner
|
dc9da3878f
|
If linking a library, do not link other libraries, like libc, into it!
This fixes lots of annoying warnings and error messages
llvm-svn: 9677
|
2003-11-03 17:27:17 +00:00 |
|
Chris Lattner
|
57ab49a333
|
never print zero executions blocks
llvm-svn: 9626
|
2003-10-31 00:34:05 +00:00 |
|
Chris Lattner
|
ad78f589c2
|
Simplify code
llvm-svn: 9625
|
2003-10-31 00:20:09 +00:00 |
|
Chris Lattner
|
070a7bbb3a
|
Add percentage info
llvm-svn: 9624
|
2003-10-31 00:13:26 +00:00 |
|
Chris Lattner
|
9f8be3ae6c
|
Hrm, some of my counters are wrapping around 32 bits
llvm-svn: 9623
|
2003-10-31 00:06:57 +00:00 |
|
Chris Lattner
|
101db596b9
|
If only have function profile, don't print out "not executed" for all of the blocks :)
llvm-svn: 9622
|
2003-10-30 23:44:28 +00:00 |
|
Chris Lattner
|
e1e31f80d6
|
Add the ability to print out llvm code when the -annotated-llvm option is given
llvm-svn: 9621
|
2003-10-30 23:42:09 +00:00 |
|
Chris Lattner
|
dc337f0f06
|
Add the ability to synthesize function counts from block count information
llvm-svn: 9595
|
2003-10-29 21:47:44 +00:00 |
|
Chris Lattner
|
db34628888
|
Print the top 20 most frequently executed blocks. Fix sort predicate problem
llvm-svn: 9594
|
2003-10-29 21:41:17 +00:00 |
|
Chris Lattner
|
1815e9fca1
|
Cleanup output a bit
llvm-svn: 9567
|
2003-10-28 22:53:49 +00:00 |
|
Chris Lattner
|
a146b08899
|
Add the ability for users to specify a specific argv[0] to pass into the
program
llvm-svn: 9565
|
2003-10-28 22:51:44 +00:00 |
|
Chris Lattner
|
dc67d609a2
|
Print out command lines used to run the programs
llvm-svn: 9562
|
2003-10-28 22:30:37 +00:00 |
|
Brian Gaeke
|
a6359018f4
|
Fix extract to use the right TargetData, like Bugpoint does.
llvm-svn: 9561
|
2003-10-28 22:22:16 +00:00 |
|
Chris Lattner
|
f279ebdc69
|
Add support for reading block frequencies. Fix bug in attribution of counts
to functions
llvm-svn: 9559
|
2003-10-28 21:25:23 +00:00 |
|
Chris Lattner
|
f6c2a91b0e
|
Provide an accessor for getting function count information. Print a simple
report
llvm-svn: 9557
|
2003-10-28 21:08:18 +00:00 |
|
Chris Lattner
|
f3c4c4f96e
|
Read in the bytecode and profile information, but don't do anything with
it yet.
llvm-svn: 9556
|
2003-10-28 20:13:07 +00:00 |
|
Chris Lattner
|
6522de3349
|
Build the llvm-prof directory
llvm-svn: 9552
|
2003-10-28 19:16:49 +00:00 |
|
Chris Lattner
|
8b5c356569
|
Initial checkin of llvmprof stub
llvm-svn: 9551
|
2003-10-28 19:16:35 +00:00 |
|
Chris Lattner
|
f7585e10cf
|
Reorder #includes, drop unneeded one
llvm-svn: 9548
|
2003-10-28 19:08:15 +00:00 |
|
Chris Lattner
|
1844c58727
|
Do not print out lists with thousands of elements in them, that's kinda silly
llvm-svn: 9523
|
2003-10-27 04:44:59 +00:00 |
|
Brian Gaeke
|
a53265c402
|
TraceMode, as you may have heard, is history.
ExecutionEngine::create no longer takes a TraceMode argument.
llvm-svn: 9495
|
2003-10-24 20:00:17 +00:00 |
|
Brian Gaeke
|
93e3e06b90
|
lli -q is history. Rebuild your gccld shell scripts, folks!
llvm-svn: 9494
|
2003-10-24 20:00:06 +00:00 |
|
Chris Lattner
|
bc9bb8e370
|
Turn on the inliner by default at link-time
llvm-svn: 9477
|
2003-10-24 18:09:23 +00:00 |
|
Chris Lattner
|
97d6ee74bb
|
Turn on the IPCP pass by default. It has passed all of the tests
llvm-svn: 9435
|
2003-10-23 18:25:57 +00:00 |
|
Chris Lattner
|
e4da5a79fc
|
Fix an assertion failure in Bugpoint
llvm-svn: 9406
|
2003-10-23 15:42:55 +00:00 |
|
Chris Lattner
|
a3abd017b1
|
Delete the -print-cfg pass from this file
llvm-svn: 9372
|
2003-10-22 16:02:58 +00:00 |
|
Chris Lattner
|
d5d03541ed
|
New library needed
llvm-svn: 9364
|
2003-10-22 03:40:33 +00:00 |
|
Brian Gaeke
|
bbeaf0ce11
|
Fix off-by-one error in processing of libraries named on command line.
llvm-svn: 9351
|
2003-10-21 21:07:12 +00:00 |
|
Brian Gaeke
|
4034694fef
|
Fix the first FIXME in this file: automatically pick a "good"
interpreter by default, by picking the first one that works
from a hard-coded list.
llvm-svn: 9337
|
2003-10-21 17:41:35 +00:00 |
|
John Criswell
|
a8dfda0513
|
Added LLVM copyright to Makefiles.
llvm-svn: 9314
|
2003-10-20 22:29:16 +00:00 |
|
John Criswell
|
569fd0bb5c
|
Removed extraneous comment line.
llvm-svn: 9308
|
2003-10-20 20:40:30 +00:00 |
|
Misha Brukman
|
4303b02f66
|
Made error message more comprehensible.
llvm-svn: 9299
|
2003-10-20 19:43:47 +00:00 |
|
Chris Lattner
|
34a5a4c718
|
fix file header
llvm-svn: 9294
|
2003-10-20 17:58:43 +00:00 |
|
Chris Lattner
|
656ad51b9d
|
fix file headers
llvm-svn: 9293
|
2003-10-20 17:57:13 +00:00 |
|
Chris Lattner
|
d1b0d59014
|
Fix file header
llvm-svn: 9292
|
2003-10-20 17:52:11 +00:00 |
|
John Criswell
|
d06dc1136b
|
Added copyright header to all C++ source files.
llvm-svn: 9291
|
2003-10-20 17:47:21 +00:00 |
|
Chris Lattner
|
091340ca13
|
Don't bother forwarding function references which are external to the program entirely
llvm-svn: 9274
|
2003-10-19 23:32:50 +00:00 |
|
Chris Lattner
|
3a0b78c289
|
Ok, return an explicit path to the shared object, unbreaking code generator
debugging with the JIT
llvm-svn: 9273
|
2003-10-19 21:54:13 +00:00 |
|
Chris Lattner
|
84a991bc86
|
Fix iterator invalidation problem
llvm-svn: 9272
|
2003-10-19 21:48:27 +00:00 |
|
Chris Lattner
|
008529a320
|
Update compile information
llvm-svn: 9247
|
2003-10-18 21:55:47 +00:00 |
|
Chris Lattner
|
babd7c5dfd
|
Add usage blurb
llvm-svn: 9246
|
2003-10-18 21:55:35 +00:00 |
|
Chris Lattner
|
4aa68a71a7
|
Print -fno-strict-aliasing as well
llvm-svn: 9243
|
2003-10-18 21:08:57 +00:00 |
|
Chris Lattner
|
23628ef2fb
|
Don't leave a trail of bugpoint-execution-output-* breadcrumbs all over the place
llvm-svn: 9242
|
2003-10-18 21:02:51 +00:00 |
|
Chris Lattner
|
6dc01b06f7
|
Change run-lli -> run-int
Many people associate lli with the jit, so we don't want to suprise them
llvm-svn: 9238
|
2003-10-18 20:30:48 +00:00 |
|
Chris Lattner
|
aea6238a66
|
Default to using the CBE instead of the Interpreter if no -run-* option is specified
llvm-svn: 9237
|
2003-10-18 20:18:20 +00:00 |
|
Chris Lattner
|
a65c470b02
|
If we detect a pass crash during miscompilation testing, immediately enter the
crash debugger
llvm-svn: 9234
|
2003-10-18 19:27:48 +00:00 |
|
Chris Lattner
|
d38efa85f5
|
Fix bug in my checkin
llvm-svn: 9217
|
2003-10-18 00:14:13 +00:00 |
|
Chris Lattner
|
10c281e015
|
Another formatting fix
llvm-svn: 9216
|
2003-10-18 00:05:05 +00:00 |
|
Chris Lattner
|
877bfd7e34
|
More cleanups
llvm-svn: 9215
|
2003-10-17 23:07:47 +00:00 |
|
Chris Lattner
|
2db02886eb
|
Be more helpful if a pass fails while chasing down a miscompilation
llvm-svn: 9214
|
2003-10-17 23:03:16 +00:00 |
|