- Sep 22, 2008
-
-
Oscar Fuentes authored
llvm-svn: 56419
-
- Sep 19, 2008
-
-
Duncan Sands authored
llvm-svn: 56345
-
Duncan Sands authored
description says it does), not just when -analyze is used as well. This means printing to stderr, so adjust some tests. llvm-svn: 56337
-
- Sep 17, 2008
-
-
Devang Patel authored
llvm-svn: 56282
-
Devang Patel authored
llvm-svn: 56265
-
Devang Patel authored
llvm-svn: 56255
-
- Sep 15, 2008
-
-
Duncan Sands authored
llvm-svn: 56222
-
- Sep 12, 2008
-
-
Duncan Sands authored
I placed it just before GVN because that it is the pass most likely to benefit from it. Some quick and dirty testing confirms that this is a decent place for it. llvm-svn: 56144
-
- Sep 09, 2008
-
-
Evan Cheng authored
llvm-svn: 55979
-
- Aug 27, 2008
-
-
Devang Patel authored
llvm-svn: 55432
-
Devang Patel authored
llvm-svn: 55429
-
- Aug 24, 2008
-
-
Chris Lattner authored
use raw_ostream instead of std::ostream. Among other goodness, this speeds up llvm-dis of kc++ with a release build from 0.85s to 0.49s (88% faster). Other interesting changes: 1) This makes Value::print be non-virtual. 2) AP[S]Int and ConstantRange can no longer print to ostream directly, use raw_ostream instead. 3) This fixes a bug in raw_os_ostream where it didn't flush itself when destroyed. 4) This adds a new SDNode::print method, instead of only allowing "dump". A lot of APIs have both std::ostream and raw_ostream versions, it would be useful to go through and systematically anihilate the std::ostream versions. This passes dejagnu, but there may be minor fallout, plz let me know if so and I'll fix it. llvm-svn: 55263
-
- Aug 21, 2008
-
-
Dan Gohman authored
llvm-svn: 55120
-
Owen Anderson authored
llvm-svn: 55092
-
- Aug 17, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 54892
-
Anton Korobeynikov authored
Move X86 assembler printers into separate directory. This allows JIT-only users not to link it in (use 'x86codegen' llvm-config arg for this) llvm-svn: 54886
-
- Aug 15, 2008
-
-
Owen Anderson authored
Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been deprecated for almost a year; it's finally time for them to go away. llvm-svn: 54822
-
- Aug 08, 2008
-
-
Evan Cheng authored
llvm-svn: 54524
-
- Jul 29, 2008
-
-
Matthijs Kooijman authored
just it's name, which is often empty. Also remove a newline from the output that wasn't really needed. llvm-svn: 54158
-
- Jul 24, 2008
-
-
Devang Patel authored
llvm-svn: 53972
-
- Jul 23, 2008
-
-
Devang Patel authored
Quit, if unable to fix error when linker input files are all native object files. llvm-svn: 53935
-
- Jul 22, 2008
-
-
Devang Patel authored
llvm-svn: 53930
-
Bill Wendling authored
llvm-svn: 53905
-
Devang Patel authored
llvm-svn: 53886
-
- Jul 19, 2008
-
-
Nick Kledzik authored
llvm-svn: 53780
-
Devang Patel authored
llvm-svn: 53778
-
Devang Patel authored
llvm-svn: 53777
-
Devang Patel authored
llvm-svn: 53774
-
- Jul 16, 2008
-
-
Devang Patel authored
llvm-svn: 53697
-
Devang Patel authored
llvm-svn: 53693
-
- Jul 15, 2008
-
-
Devang Patel authored
LinkOnce definitions have default scope, like weak definitions. Otherwise, the linker may not be able to match LinkOnce definition from one module with an exteranl reference from other module. llvm-svn: 53580
-
Evan Cheng authored
llvm-svn: 53574
-
- Jul 14, 2008
-
-
Dan Gohman authored
llvm-svn: 53561
-
- Jul 13, 2008
-
-
Duncan Sands authored
llvm-svn: 53525
-
Chris Lattner authored
llvm-svn: 53523
-
- Jul 08, 2008
-
-
Nick Kledzik authored
llvm-svn: 53249
-
Owen Anderson authored
the name prefix when we change them from internal to external. This allows bugpointing of codegen miscompilations to work more reliably on Darwin. llvm-svn: 53236
-
Nick Kledzik authored
llvm-svn: 53213
-
- Jul 04, 2008
-
-
Devang Patel authored
llvm-svn: 53119
-
- Jul 02, 2008
-
-
Owen Anderson authored
for instance. llvm-svn: 53045
-