- Oct 18, 2010
-
-
Dan Gohman authored
does normal initialization and normal chaining. Change the default AliasAnalysis implementation to NoAlias. Update StandardCompileOpts.h and friends to explicitly request BasicAliasAnalysis. Update tests to explicitly request -basicaa. llvm-svn: 116720
-
- Oct 08, 2010
-
-
Devang Patel authored
llvm-svn: 116004
-
- Sep 14, 2010
-
-
Chris Lattner authored
deleted. Fix this by doing the copyValue's before we delete stuff! The testcase only repros the problem on my system with valgrind. llvm-svn: 113820
-
- Sep 06, 2010
-
-
Chris Lattner authored
llvm-svn: 113146
-
- Sep 04, 2010
-
-
Chris Lattner authored
location is being re-stored to the memory location. We would get a dangling pointer from the SSAUpdate data structure and miss a use. This fixes PR8068 llvm-svn: 113042
-
- Sep 03, 2010
-
-
Chris Lattner authored
llvm-svn: 112878
-
- Sep 01, 2010
-
-
Chris Lattner authored
instead of hoisting them, just fold them away. This occurs in the testcase for PR8041, for example. llvm-svn: 112669
-
- Aug 29, 2010
-
-
Chris Lattner authored
out of loops, just delete them. llvm-svn: 112451
-
- Jan 05, 2010
-
-
Devang Patel authored
Intrinsic::dbg_stoppoint Intrinsic::dbg_region_start Intrinsic::dbg_region_end Intrinsic::dbg_func_start AutoUpgrade simply ignores these intrinsics now. llvm-svn: 92557
-
- Dec 14, 2009
-
-
Eric Christopher authored
llvm-svn: 91312
-
- Dec 10, 2009
-
-
Eric Christopher authored
llvm-svn: 91062
-
- Nov 19, 2009
-
-
Dan Gohman authored
they are lowered to instruction sequences more complex than a simple load, such that CodeGen cannot rematerialize them, a reload from a spill slot is likely to be cheaper than the complex sequence. llvm-svn: 89374
-
- Oct 26, 2009
-
-
Edward O'Callaghan authored
llvm-svn: 85171
-
- Oct 25, 2009
-
-
Dan Gohman authored
-verify-dom-info and -verify-loop-info, which enable additional (expensive) consistency checks. llvm-svn: 85017
-
- Oct 11, 2009
-
-
Torok Edwin authored
For now the metadata of sinked/hoisted instructions is still wrong, but that'll be fixed when instructions will have debug metadata directly attached. llvm-svn: 83786
-
- Sep 11, 2009
-
-
Dan Gohman authored
input filename so that opt doesn't print the input filename in the output so that grep lines in the tests don't unintentionally match strings in the input filename. llvm-svn: 81537
-
- Sep 09, 2009
-
-
Dan Gohman authored
llvm-svn: 81257
-
- Sep 08, 2009
-
-
Dan Gohman authored
of using llvm-as, now that opt supports this. llvm-svn: 81226
-
- Aug 31, 2009
-
-
Chris Lattner authored
llvm-svn: 80523
-
Chris Lattner authored
llvm-svn: 80522
-
Chris Lattner authored
llvm-svn: 80521
-
- Mar 26, 2009
-
-
Devang Patel authored
Before deleting a basic block, give other loop passes a chance cleanup analysis values, related to the instructions in the basic block. llvm-svn: 67719
-
- Aug 16, 2008
-
-
Owen Anderson authored
llvm-svn: 54832
-
- Jul 25, 2008
-
-
Dan Gohman authored
command-line option, and disable it by default. It introduced performance regressions because CodeGen is currently not able to remat such loads. llvm-svn: 53997
-
- Jul 23, 2008
-
-
Chris Lattner authored
case for this. This allows instructions like loads from global variables declared to be constant to be moved out of loops." Patch by Stefanus Du Toit! llvm-svn: 53945
-
- May 21, 2008
-
-
Chris Lattner authored
hoist them. llvm-svn: 51356
-
- May 20, 2008
-
-
Gabor Greif authored
llvm-svn: 51349
-
Gabor Greif authored
Rename the last test with .llx extension to .ll, resolve duplicate test by renaming to isnan2. Now that no test has llx ending there is no need to search for them from dg.exp too. llvm-svn: 51328
-
- May 16, 2008
-
-
Owen Anderson authored
llvm-svn: 51180
-
- Apr 20, 2008
-
-
Chris Lattner authored
llvm-svn: 49971
-
- Mar 19, 2008
-
-
Tanya Lattner authored
llvm-svn: 48527
-
- Jan 01, 2008
-
-
Bill Wendling authored
llvm-svn: 45478
-
- Nov 23, 2007
-
-
Duncan Sands authored
OnlyReadsMemoryFns tables are dead! We get more, and more accurate, information from gcc via the readnone and readonly function attributes. llvm-svn: 44288
-
- Oct 01, 2007
-
-
Devang Patel authored
Relax unsafe use check. If there is one unconditional use inside the loop then it is safe to promote value even if there is another conditional use inside the loop. llvm-svn: 42493
-
- Sep 24, 2007
-
-
Devang Patel authored
llvm-svn: 42270
-
- Sep 19, 2007
-
-
Devang Patel authored
llvm-svn: 42149
-
- Sep 18, 2007
-
-
Gabor Greif authored
llvm-svn: 42108
-
Devang Patel authored
llvm-svn: 42075
-
- Jul 31, 2007
-
-
Devang Patel authored
llvm-svn: 40629
-
- Jun 29, 2007
-
-
John Criswell authored
llvm-svn: 37801
-