- Nov 19, 2009
-
-
Ken Dyck authored
__INTPTR_WIDTH__ instead. llvm-svn: 89340
-
Edward O'Callaghan authored
llvm-svn: 89339
-
Evan Cheng authored
llvm-svn: 89337
-
Douglas Gregor authored
llvm-svn: 89336
-
Douglas Gregor authored
llvm-svn: 89335
-
Douglas Gregor authored
"getter = ", to provide suitable method names. llvm-svn: 89334
-
Daniel Dunbar authored
llvm-svn: 89333
-
Daniel Dunbar authored
llvm-svn: 89332
-
Daniel Dunbar authored
llvm-svn: 89331
-
Daniel Dunbar authored
llvm-svn: 89330
-
Daniel Dunbar authored
llvm-svn: 89329
-
Evan Cheng authored
llvm-svn: 89328
-
Daniel Dunbar authored
llvm-svn: 89327
-
Evan Cheng authored
llvm-svn: 89326
-
Evan Cheng authored
llvm-svn: 89325
-
Bruno Cardoso Lopes authored
- Support mips1 like load/store of doubles: Instead of: sdc $f0, X($3) Generate: swc $f0, X($3) swc $f1, X+4($3) llvm-svn: 89322
-
Douglas Gregor authored
llvm-svn: 89320
-
Daniel Dunbar authored
the argument is given. Also, tweak Opt.Sysroot defaulting. llvm-svn: 89318
-
Daniel Dunbar authored
Also, tweak a few help strings and update CompilerInvocation serialization for prev change. llvm-svn: 89317
-
Bruno Cardoso Lopes authored
llvm-svn: 89316
-
Daniel Dunbar authored
Switch -f{builtin,math-errno,rtti} and -analyzer-purge-dead to -...no... variants instead of using llvm::cl::init(true) arguments. llvm-svn: 89315
-
Daniel Dunbar authored
llvm-svn: 89314
-
Daniel Dunbar authored
llvm-svn: 89313
-
Daniel Dunbar authored
llvm-svn: 89312
-
Lang Hames authored
All spiller calls in RegAllocLinearScan now go through the new Spiller interface. The "-new-spill-framework" command line option has been removed. To use the trivial in-place spiller you should now pass "-spiller=trivial -rewriter=trivial". (Note the trivial spiller/rewriter are only meant to serve as examples of the new in-place modification work. Enabling them will yield terrible, though hopefully functional, code). llvm-svn: 89311
-
Daniel Dunbar authored
llvm-svn: 89310
-
Mike Stump authored
the key function. All the code is wired up, but won't work yet, as I had to turn off key function calculation as it doesn't work yet. Also, we refine visibility of the vtable, rtti and rtti name to match the class, as well as as arrange for all the symbols to be internal for anonymous namespace entities. llvm-svn: 89309
-
Daniel Dunbar authored
Driver: Switch to using explicit {getLast,has}ArgNoClaim functions instead of taking a Claim argument. - Most driver code always claims, and bool arguments don't play nice with the overloads. llvm-svn: 89308
-
Mike Stump authored
llvm-svn: 89307
-
Daniel Dunbar authored
aliases -- just treat this case as an (unchecked) client error. llvm-svn: 89306
-
Daniel Dunbar authored
llvm-svn: 89305
-
Daniel Dunbar authored
llvm-svn: 89304
-
Eli Friedman authored
llvm-svn: 89303
-
Edward O'Callaghan authored
llvm-svn: 89301
-
Jim Grosbach authored
for uses inside the loop. This works better with LSR. Disabled behind -simplify-iv-users while benchmarking. llvm-svn: 89299
-
Jim Grosbach authored
Eliminate duplicate phi nodes in loops. Loop rotation, for example, can introduce these, and it's beneficial to later passes to clean them up. llvm-svn: 89298
-
Jim Grosbach authored
llvm-svn: 89297
-
Bill Wendling authored
string that's aligned at 8-bytes instead of 16-bytes. llvm-svn: 89295
-
Douglas Gregor authored
provide completion results before each keyword argument, e.g., [foo Method:arg WithArg1:arg1 WithArg2:arg2] We now complete before "WithArg1" and before "WithArg2", in addition to completing before "Method". llvm-svn: 89290
-
Mike Stump authored
instantiate a class. WIP. llvm-svn: 89289
-