- Jun 23, 2010
-
-
Nick Lewycky authored
Haiku like Linux provides <regex.h>, so use it. Patch by Paul Davey! llvm-svn: 106620
-
Daniel Dunbar authored
Revert r106066, "Create a more targeted fix for not sinking instructions into a range where it"... it causes bzip2 to be miscompiled by Clang. Conflicts: lib/CodeGen/MachineSink.cpp llvm-svn: 106614
-
Stuart Hastings authored
llvm-svn: 106611
-
Eric Christopher authored
Thanks Daniel! llvm-svn: 106608
-
Bill Wendling authored
later on. But we need them saved in the symbols directory. llvm-svn: 106604
-
Dan Gohman authored
Replace ScalarEvolution's private copy of getLoopPredecessor with LoopInfo's public copy. llvm-svn: 106603
-
Bruno Cardoso Lopes authored
llvm-svn: 106600
-
Dan Gohman authored
allocation details. llvm-svn: 106599
-
Devang Patel authored
llvm-svn: 106598
-
Dan Gohman authored
is another max which folds. This fixes PR7454. llvm-svn: 106594
-
Bruno Cardoso Lopes authored
testcases this time. llvm-svn: 106593
-
Devang Patel authored
If a metadata operand is seeded in value map and the metadata should also be seeded in value map. This is not limited to function local metadata. Failure to seed metdata in such cases causes troubles when in a cloned module, metadata from a new module refers to values in old module. Usually this results in mysterious bugpoint crashes. For example, Checking to see if we can delete global inits: Unknown constant! UNREACHABLE executed at /d/g/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp:904! llvm-svn: 106592
-
Devang Patel authored
llvm-svn: 106591
-
Bruno Cardoso Lopes authored
llvm-svn: 106588
-
Bill Wendling authored
llvm-svn: 106586
-
Jakob Stoklund Olesen authored
instructions. This does not affect codegen much because SUBREG_TO_REG is only used by X86 and X86 does not use the register scavenger, but it prevents verifier errors. llvm-svn: 106583
-
Bob Wilson authored
Radar 8031193. llvm-svn: 106582
-
- Jun 22, 2010
-
-
Eric Christopher authored
during test runs. llvm-svn: 106577
-
Eric Christopher authored
llvm-svn: 106576
-
Dale Johannesen authored
llvm-svn: 106575
-
Jim Grosbach authored
llvm-svn: 106574
-
Gabor Greif authored
llvm-svn: 106573
-
Bruno Cardoso Lopes authored
a toplevel 'defm', make sure to properly resolve references. llvm-svn: 106570
-
Bill Wendling authored
llvm-svn: 106569
-
Gabor Greif authored
llvm-svn: 106563
-
Mon P Wang authored
llvm-svn: 106562
-
Devang Patel authored
Reapply Bob's patch. llvm-svn: 106560
-
Bruno Cardoso Lopes authored
llvm-svn: 106557
-
Bruno Cardoso Lopes authored
llvm-svn: 106556
-
Dan Gohman authored
into a utility routine, teach it how to update MachineLoopInfo, and make use of it in MachineLICM to split critical edges on demand. llvm-svn: 106555
-
Jakob Stoklund Olesen authored
Measurements show that it does not speed up coalescing, so there is no reason the keep the added complexity around. Also clean out some unused methods and static functions. llvm-svn: 106548
-
Dan Gohman authored
getLoopPreheader into a separate function, for clients which don't require a proper preheader. llvm-svn: 106543
-
Dan Gohman authored
llvm-svn: 106542
-
Dan Gohman authored
llvm-svn: 106539
-
Dan Gohman authored
llvm-svn: 106538
-
Dan Gohman authored
constant operands. llvm-svn: 106537
-
Devang Patel authored
llvm-svn: 106529
-
Devang Patel authored
llvm-svn: 106528
-
Bob Wilson authored
--- Reverse-merging r106508 into '.': U lib/Transforms/Utils/CloneModule.cpp llvm-svn: 106521
-
Dan Gohman authored
kill and dead flags will end up on. llvm-svn: 106520
-