- Jun 20, 2010
-
-
Dan Gohman authored
in refactoring. llvm-svn: 106398
-
- Jun 19, 2010
-
-
Dan Gohman authored
llvm-svn: 106397
-
Dan Gohman authored
use sharing map. The reconcileNewOffset logic already forces a separate use if the kinds differ, so incorporating the kind in the key means we can track more sharing opportunities. More sharing means fewer total uses to track, which means smaller problem sizes, which means the conservative throttles don't kick in as often. llvm-svn: 106396
-
Dan Gohman authored
llvm-svn: 106395
-
Argyrios Kyrtzidis authored
llvm-svn: 106394
-
Argyrios Kyrtzidis authored
llvm-svn: 106393
-
Argyrios Kyrtzidis authored
llvm-svn: 106392
-
Argyrios Kyrtzidis authored
llvm-svn: 106391
-
Benjamin Kramer authored
llvm-svn: 106390
-
Dan Gohman authored
assuming that loops are in canonical form, as ScalarEvolution doesn't depend on LoopSimplify itself. Also, with indirectbr not all loops can be simplified. This fixes PR7416. llvm-svn: 106389
-
Dan Gohman authored
a helper function. llvm-svn: 106388
-
Anton Korobeynikov authored
Patch by Anton Yartsev! llvm-svn: 106387
-
Chris Lattner authored
in PR7397 llvm-svn: 106386
-
Eli Friedman authored
conservative for static variables in templated classes. llvm-svn: 106385
-
Chris Lattner authored
-mconstructor-aliases by using a WeakVH instead of a raw pointer. llvm-svn: 106384
-
Bob Wilson authored
llvm-svn: 106383
-
Bob Wilson authored
llvm-svn: 106382
-
Bob Wilson authored
llvm-svn: 106381
-
Jim Ingham authored
Two changes in this checkin. Added a ThreadPlanKind so that I can do some reasoning based on the kind of thread plan without having to use RTTI. Removed the ThreadPlanContinue and replaced with a ShouldAutoContinue query that serves the same purpose. Having to push another plan to assert that if there's no other indication the target should continue when this plan is popped was flakey and error prone. This method is more stable, and fixed problems we were having with thread specific breakpoints. llvm-svn: 106378
-
Jim Ingham authored
Remember whether a queue or thread name were passed into "breakpoint modify" so we can recognize an empty argument as unsetting the option. llvm-svn: 106377
-
Stephen Canon authored
llvm-svn: 106376
-
Bruno Cardoso Lopes authored
llvm-svn: 106375
-
Bruno Cardoso Lopes authored
AVX AND,OR,XOR,NAND{P}{S,D}{rr,rm} instructions. llvm-svn: 106374
-
Evan Cheng authored
llvm-svn: 106373
-
Bruno Cardoso Lopes authored
llvm-svn: 106372
-
Bruno Cardoso Lopes authored
llvm-svn: 106371
-
Bruno Cardoso Lopes authored
llvm-svn: 106370
-
Evan Cheng authored
Disable sibcall optimization for Thumb1 for now since Thumb1RegisterInfo::emitEpilogue is not expecting them. llvm-svn: 106368
-
Eric Christopher authored
and operand renaming to help. The giant turn the constraints on and selectively turn it off should probably be inverted at some point since it's just largely 50/50. llvm-svn: 106367
-
Bruno Cardoso Lopes authored
llvm-svn: 106366
-
Chris Lattner authored
llvm-svn: 106365
-
rdar://7873482Chris Lattner authored
segment prefixes. Daniel wrote most of this patch. llvm-svn: 106364
-
Evan Cheng authored
llvm-svn: 106362
-
Bruno Cardoso Lopes authored
llvm-svn: 106361
-
Dan Gohman authored
llvm-svn: 106360
-
Bruno Cardoso Lopes authored
llvm-svn: 106359
-
Eric Christopher authored
llvm-svn: 106358
-
Bruno Cardoso Lopes authored
llvm-svn: 106357
-
Eric Christopher authored
llvm-svn: 106356
-
Evan Cheng authored
llvm-svn: 106355
-