- Sep 09, 2009
-
-
Dan Gohman authored
llvm-svn: 81290
-
Chris Lattner authored
llvm-svn: 81289
-
Chris Lattner authored
could look at this: the top undefined bits of an immediate shouldn't affect isel (cmp vs cmp.w) llvm-svn: 81288
-
Daniel Dunbar authored
parallel (the test should really use temps for the output, though). llvm-svn: 81287
-
Chris Lattner authored
llvm-svn: 81285
-
Daniel Dunbar authored
name (e.g. "ppc") to the appropriate constant. Also, StringRefize additional Triple constructor. llvm-svn: 81274
-
Chris Lattner authored
llvm-svn: 81273
-
Daniel Dunbar authored
mention -version in messages about missing targets. llvm-svn: 81272
-
Chris Lattner authored
the new asmprinter. llvm-svn: 81269
-
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
-
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
-
Chris Lattner authored
llvm-svn: 81243
-
Evan Cheng authored
llvm-svn: 81240
-
Chris Lattner authored
extractelement(load). llvm-svn: 81239
-
Devang Patel authored
llvm-svn: 81235
-
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: 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
-