- Aug 25, 2009
-
-
Dale Johannesen authored
llvm-svn: 79961
-
Oscar Fuentes authored
llvm-svn: 79959
-
Scott Michel authored
code, according to Anton (I'm not totally convinced, but we can always resurrect patches if we need to do so.) - Start moving CellSPU's tests to prefer FileCheck. llvm-svn: 79958
-
Owen Anderson authored
When extracting SEME regions of code, the extractor needs to update the dominator tree for split return blocks. llvm-svn: 79957
-
Scott Michel authored
(IBM). llvm-svn: 79949
-
- Aug 24, 2009
-
-
Scott Michel authored
initialized and a warning about a potentially unintialized variable is generated. llvm-svn: 79946
-
Andreas Neustifter authored
*) introducing new data type and export function of edge info for whole function (preparation for next patch). *) renaming variables to make clear distinction between data and containers that contain this data. *) updated comments and whitespaces. *) made ProfileInfo::MissingValue a double (as it should be...). (Discussed at http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090817/084955.html.) llvm-svn: 79940
-
Daniel Dunbar authored
- The indirect table itself isn't being filled in yet. - This isn't factored properly and is rather FIXMEd, but at the moment I'm more focused on figuring out what it needs to do. llvm-svn: 79910
-
Duncan Sands authored
for EOF. llvm-svn: 79908
-
Daniel Dunbar authored
identifier architecture. llvm-svn: 79906
-
Daniel Dunbar authored
- This is mostly complete, the main thing missing is .indirect_symbol support (which would be straight-forward, except that the way it is implemented in 'as' makes getting an exact .o match interesting). llvm-svn: 79899
-
Daniel Dunbar authored
llvm-svn: 79898
-
Dan Gohman authored
llvm-svn: 79894
-
Dan Gohman authored
than 16 spaces. Make the Spaces array wide enough to handle common cases. llvm-svn: 79890
-
Chris Lattner authored
llvm-svn: 79888
-
Chris Lattner authored
means that raw_ostream no longer has to #include <iosfwd>. Nothing in llvm should use raw_os_ostream.h, but llvm-gcc and some unit tests do. llvm-svn: 79886
-
Chris Lattner authored
member out of line. ftostr is not particularly speedy, so that method is presumably not perf sensitive. llvm-svn: 79885
-
Dan Gohman authored
llvm-svn: 79883
-
Chris Lattner authored
llvm-svn: 79882
-
Dale Johannesen authored
all Darwin targets; could be split into separate tests for the chip subdirectories, but from Chris' last mail on testing I assume he'd rather have only one test. Generic seems to be the best available, maybe there should be a Darwin subdirectory? llvm-svn: 79877
-
Oscar Fuentes authored
llvm-svn: 79876
-
Chris Lattner authored
llvm-svn: 79875
-
Chris Lattner authored
llvm-svn: 79873
-
Chris Lattner authored
(HAVE_GV && (HAVE_DOT || HAVE_FDP || HAVE_NEATO || \ HAVE_TWOPI || HAVE_CIRCO)) are true. llvm-svn: 79872
-
Chris Lattner authored
really old code from when we were running sparcv9 bc files on x86 (before I ported llvm-gcc 3 to work on x86) :) llvm-svn: 79871
-
Chris Lattner authored
llvm-svn: 79870
-
Chris Lattner authored
forcing them down into various .cpp files. This change also: 1. Renames TimeValue::toString() and Path::toString() to ::str() for similarity with the STL. 2. Removes all stream insertion support for sys::Path, forcing clients to call .str(). 3. Removes a use of Config/alloca.h from bugpoint, using smallvector instead. 4. Weans llvm-db off <iostream> sys::Path really needs to be gutted, but I don't have the desire to do it at this point. llvm-svn: 79869
-
- Aug 23, 2009
-
-
Chris Lattner authored
llvm-svn: 79865
-
Chris Lattner authored
llvm-svn: 79864
-
Chris Lattner authored
change the raw_ostream one to take the raw_ostream byref instead of byptr. Prune #includes, eliminate a use of Streams.h llvm-svn: 79863
-
Daniel Dunbar authored
- This also shortens the Format.h implementation, and uses the print buffer fully (it was wasting a character). - This manifested as llvm-test failures, because one side effect was that raw_ostream would write garbage '\x00' values into the output stream if it happened that the string was at the end of the buffer. This meant that grep would report 'Binary file matches', which meant the silly pattern matching llvm-test eventually does would fail. Cute. :) llvm-svn: 79862
-
Jim Grosbach authored
llvm-svn: 79858
-
Chris Lattner authored
llvm-svn: 79857
-
Jakob Stoklund Olesen authored
When undoing a reuse in ReuseInfo::GetRegForReload, check if it was only a sub-register being used. The MachineOperand::getSubReg() method is only valid for virtual registers, so we have to recover the sub-register index manually. llvm-svn: 79855
-
Benjamin Kramer authored
llvm-svn: 79853
-
Benjamin Kramer authored
llvm-svn: 79852
-
Daniel Dunbar authored
llvm-svn: 79849
-
Benjamin Kramer authored
llvm-svn: 79847
-
Benjamin Kramer authored
llvm-svn: 79845
-
Daniel Dunbar authored
- The world needs better C++ refactoring tools, can I get an Amen!? llvm-svn: 79843
-