- May 27, 2010
-
-
Dan Gohman authored
raw_ostream doesn't try to do its own error handling. Also, close the raw_ostream before checking for errors so that any errors that occur during closing are caught by the manual check. llvm-svn: 104882
-
Dan Gohman authored
it to be the caller's responsibility to provide a stream in binary mode. This fixes a layering violation and avoids an outs() call. llvm-svn: 104878
-
Dan Gohman authored
llvm-svn: 104875
-
Dan Gohman authored
llvm-svn: 104873
-
- May 24, 2010
-
-
Duncan Sands authored
bugpoint does "Running the code generator to test for a crash" this gets you a crash if llc goes into an infinite loop or uses up vast amounts of memory. llvm-svn: 104485
-
- May 23, 2010
-
-
Daniel Dunbar authored
llvm-svn: 104463
-
- May 21, 2010
-
-
Matt Fleming authored
isn't ideal if we want to be able to use another object file format. Add a createObjectStreamer() factory method so that the correct object file streamer can be instantiated for a given target triple. llvm-svn: 104318
-
Daniel Dunbar authored
llvm-svn: 104303
-
- May 16, 2010
-
-
Rafael Espindola authored
LLVMgold.so both in both the build and install directories. llvm-svn: 103897
-
- May 14, 2010
-
-
Dan Gohman authored
isn't doing lazy streaming. This also fixes a missing doFinalization call. llvm-svn: 103774
-
- May 13, 2010
-
-
Jakob Stoklund Olesen authored
The revision history for this function is interesting, with multiple layers of wrongness being introduced one at a time. This fixes a weird issue where bugpoint -run-llc would suddenly exit 13 half way through isolating a miscompilation. llvm-svn: 103721
-
Rafael Espindola authored
llvm-svn: 103714
-
- May 12, 2010
-
-
Jeffrey Yasskin authored
llvm-svn: 103523
-
- May 11, 2010
-
-
Dan Gohman authored
and the others use the regular addPassesToEmitFile hook now, and llc no longer needs a bunch of redundant code to handle the whole-file case. llvm-svn: 103492
-
Sean Callanan authored
instructions as well. Added support for checking this to the llvm-mc tester as well. llvm-svn: 103454
-
Bill Wendling authored
string of features for that target. However LTO was using that string to pass into the "create target machine" stuff. That stuff needed the feature string to be in a particular form. In particular, it needed the CPU specified first and then the attributes. If there isn't a CPU specified, it required it to be blank -- e.g., ",+altivec". Yuck. Modify the getDefaultSubtargetFeatures method to be a non-static member function. For all attributes for a specific subtarget, it will add them in like normal. It will also take a CPU string so that it can satisfy this horrible syntax. llvm-svn: 103451
-
- May 10, 2010
-
-
Kalle Raiskila authored
Remove sending duplicate of the --gcc-tool-args parameters to gcc. llvm-svn: 103397
-
- May 07, 2010
-
-
Chris Lattner authored
llvm-svn: 103263
-
- May 06, 2010
-
-
Chris Lattner authored
when on windows instead of foo.o. Patch by Nathan Jeffords! llvm-svn: 103150
-
Sean Callanan authored
that was causing PC-relative branch targets to be evaluated incorrectly. Also added support for checking operand values to the llvm-mc tester. llvm-svn: 103128
-
- May 02, 2010
-
-
Duncan Sands authored
Remove the -enable-eh option which is only used by the JIT, and replace it with -jit-enable-eh. llvm-svn: 102865
-
- Apr 30, 2010
-
-
Nick Lewycky authored
llvm-svn: 102670
-
- Apr 29, 2010
-
-
Dan Gohman authored
llvm-svn: 102651
-
Daniel Dunbar authored
llvm-svn: 102621
-
- Apr 27, 2010
-
-
Bill Wendling authored
*not* declarations to *not* be placed in the "preserve" list. <rdar://problem/7870735> llvm-svn: 102405
-
- Apr 24, 2010
-
-
Sean Callanan authored
operands correctly. llvm-svn: 102227
-
Sean Callanan authored
memory operands rather than immediate operands. llvm-svn: 102217
-
- Apr 23, 2010
-
-
Sean Callanan authored
flags, to determine whether or not the operand is a memory operand. llvm-svn: 102158
-
- Apr 19, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 101789
-
- Apr 17, 2010
-
-
Dan Gohman authored
llvm-svn: 101656
-
Chris Lattner authored
to CallGraphSCCPass's instead of passing around a std::vector<CallGraphNode*>. No functionality change, but now we have a much tidier interface. llvm-svn: 101558
-
- Apr 16, 2010
-
-
-
Dan Gohman authored
llvm-svn: 101431
-
Dan Gohman authored
llvm-svn: 101430
-
Dan Gohman authored
to expect them this way, to fix srcdir!=objdir builds. llvm-svn: 101414
-
- Apr 15, 2010
-
-
Dan Gohman authored
native linking export files, including running sed to prepend underscores on darwin, and make use of it in libLTO and libEnhancedDisassembly. Remove the leading underscores from library export files so that they work with the new EXPORTED_SYMBOL_FILE support. llvm-svn: 101399
-
Benjamin Kramer authored
llvm-svn: 101365
-
Daniel Dunbar authored
llvm-svn: 101338
-
Chris Lattner authored
characters long. llvm-svn: 101336
-
- Apr 14, 2010
-
-
Nick Lewycky authored
llvm-svn: 101234
-