- Aug 23, 2009
-
-
Chris Lattner authored
This required converting a bunch of stuff off DOUT and other cleanups. llvm-svn: 79819
-
- Aug 20, 2009
-
-
Dan Gohman authored
and hasNoSignedWrap, for consistency with the nuw and nsw properties. llvm-svn: 79539
-
Dan Gohman authored
llvm-svn: 79493
-
- Aug 19, 2009
-
-
Dan Gohman authored
available. This is very conservative for now. llvm-svn: 79442
-
Dan Gohman authored
before performing optimizations based on constant string values. llvm-svn: 79384
-
- Aug 18, 2009
-
-
Dan Gohman authored
llvm-svn: 79306
-
Dan Gohman authored
llvm-svn: 79298
-
- Aug 17, 2009
-
-
Dan Gohman authored
that Value's operator<< doesn't include one. llvm-svn: 79240
-
Nick Lewycky authored
llvm-svn: 79226
-
- Aug 15, 2009
-
-
Benjamin Kramer authored
llvm-svn: 79134
-
- Aug 13, 2009
-
-
Owen Anderson authored
llvm-svn: 78948
-
Mon P Wang authored
the new load by the old load instead of by the extract element because a store could have occurred between the load and extract element. llvm-svn: 78891
-
Andreas Bolka authored
llvm-svn: 78889
-
Andreas Bolka authored
No intended functionality change. llvm-svn: 78888
-
Andreas Bolka authored
llvm-svn: 78887
-
Andreas Bolka authored
llvm-svn: 78886
-
- Aug 12, 2009
-
-
Dan Gohman authored
llvm-svn: 78812
-
Dan Gohman authored
llvm-svn: 78811
-
Dan Gohman authored
not appending its own newline. llvm-svn: 78810
-
Dan Gohman authored
llvm-svn: 78809
-
Dan Gohman authored
llvm-svn: 78808
-
Owen Anderson authored
Add contexts to some of the MVT APIs. No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first. llvm-svn: 78759
-
- Aug 11, 2009
-
-
Dan Gohman authored
llvm-svn: 78714
-
Owen Anderson authored
llvm-svn: 78610
-
- Aug 08, 2009
-
-
Daniel Dunbar authored
- 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
-
- Aug 07, 2009
-
-
Devang Patel authored
Patch by Jakub Staszak. llvm-svn: 78388
-
- Aug 05, 2009
-
-
Dan Gohman authored
matches what the comment says, and it avoids spurious BitCast instructions for Argument values. llvm-svn: 78121
-
- Aug 04, 2009
-
-
Dan Gohman authored
few places in InstCombine to use it, to fix problems handling pointer types. This fixes the recent llvm-gcc bootstrap error. llvm-svn: 78005
-
- Aug 03, 2009
-
-
Eli Friedman authored
appropriate. Patch per report on llvmdev. No testcase because the original report didn't come with a testcase, and I can't come up with a case that actually fails. llvm-svn: 77986
-
- Jul 31, 2009
-
-
Owen Anderson authored
metadata related, which I'm waiting on to avoid conflicting with Devang. llvm-svn: 77721
-
Dan Gohman authored
a trailing newline. llvm-svn: 77719
-
Eli Friedman authored
llvm-svn: 77716
-
Owen Anderson authored
llvm-svn: 77685
-
Owen Anderson authored
llvm-svn: 77635
-
- Jul 30, 2009
-
-
Daniel Dunbar authored
llvm-svn: 77605
-
Daniel Dunbar authored
a Twine, e.g., for names). - I am a little ambivalent about this; we don't want the string conversion of utostr, but using overload '+' mixed with string and integer arguments is sketchy. On the other hand, this particular usage is something of an idiom. llvm-svn: 77579
-
Douglas Gregor authored
llvm-svn: 77519
-
Owen Anderson authored
llvm-svn: 77516
-
Daniel Dunbar authored
- Call RAUW to delete all instructions (this is a patch from Nick Lewycky). llvm-svn: 77512
-
- Jul 29, 2009
-
-
Owen Anderson authored
llvm-svn: 77494
-