- Sep 09, 2009
-
-
Chris Lattner authored
llvm-svn: 81267
-
Chris Lattner authored
to instructions instead of zero extended ones. This makes the asmprinter print signed values more consistently. This apparently only really affects the X86 backend. llvm-svn: 81265
-
Dan Gohman authored
filename in the output, which interferes with the tests' grep lines. llvm-svn: 81263
-
Anton Korobeynikov authored
llvm-svn: 81262
-
Dan Gohman authored
llvm-svn: 81261
-
Chris Lattner authored
llvm-svn: 81259
-
Dan Gohman authored
llvm-svn: 81257
-
Dan Gohman authored
of requiring a name be passed in. This makes it use "<stdin>" instead of "-" and makes it more consistent with the Bitcode reader. llvm-svn: 81256
-
- Sep 08, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 81252
-
Douglas Gregor authored
through an array of void*), so that we don't run afoul of the strict-aliasing rules in C++ 3.10p15. Unfortunately, GCC 4.4 still complains about this code. llvm-svn: 81251
-
Owen Anderson authored
llvm-svn: 81250
-
Mikhail Glushenkov authored
llvm-svn: 81249
-
Mikhail Glushenkov authored
llvm-svn: 81248
-
Mikhail Glushenkov authored
llvm-svn: 81247
-
Mikhail Glushenkov authored
llvm-svn: 81246
-
Fariborz Jahanian authored
in assiging to c pointer types with a GC'able attribute. llvm-svn: 81244
-
Chris Lattner authored
llvm-svn: 81243
-
Evan Cheng authored
llvm-svn: 81240
-
Chris Lattner authored
extractelement(load). llvm-svn: 81239
-
Chris Lattner authored
else it will make tests run faster and make 4888 easier to diagnose. llvm-svn: 81238
-
Anders Carlsson authored
llvm-svn: 81237
-
Chris Lattner authored
order because it was doing so while iterating over a densemap. There are still similar problems in other places, for example WeakUndeclaredIdentifiers is still written to the PCH file in a nondeterminstic order, and we emit warnings about #pragma weak in nondeterminstic order. llvm-svn: 81236
-
Devang Patel authored
llvm-svn: 81235
-
Chris Lattner authored
llvm-svn: 81234
-
John McCall authored
llvm-svn: 81233
-
Dan Gohman authored
llvm-svn: 81227
-
Dan Gohman authored
of using llvm-as, now that opt supports this. llvm-svn: 81226
-
Daniel Dunbar authored
llvm-svn: 81225
-
Daniel Dunbar authored
- We aren't going to fix these since they haven't caused problems in practice. - Similarly, don't forward -object to Darwin ld. llvm-svn: 81224
-
Daniel Dunbar authored
llvm-svn: 81223
-
Dan Gohman authored
files directly. llvm-svn: 81222
-
Dan Gohman authored
that get created during loop unswitching, and fix SplitBlockPredecessors' LCSSA updating code to create new PHIs instead of trying to just move existing ones. Also, optimize Loop::verifyLoop, since it gets called a lot. Use searches on a sorted list of blocks instead of calling the "contains" function, as is done in other places in the Loop class, since "contains" does a linear search. Also, don't call verifyLoop from LoopSimplify or LCSSA, as the PassManager is already calling verifyLoop as part of LoopInfo's verifyAnalysis. llvm-svn: 81221
-
Anton Korobeynikov authored
makes the code faster. llvm-svn: 81220
-
Chris Lattner authored
llvm-svn: 81219
-
Dan Gohman authored
llvm-svn: 81217
-
Richard Pennington authored
llvm-svn: 81215
-
Nicolas Geoffray authored
instruction to insert before can be end(). getDebugLoc on end() returns an invalid value, therefore use the debug loc of the call instruction, and give it to InsertLabel. llvm-svn: 81207
-
Nicolas Geoffray authored
llvm-svn: 81206
-
Anton Korobeynikov authored
llvm-svn: 81205
-
Evan Cheng authored
When remat'ing and destination virtual register has a sub-register index. Make sure the sub-register class matches the register class of the remat'ed instruction definition register class. llvm-svn: 81204
-