- Jul 13, 2009
-
-
Devang Patel authored
llvm-svn: 75515
-
Eli Friedman authored
the changes are allowed by not calling this function for bitcasts. The Instruction::AShr case is dead because SimplifyDemandedInstructionBits handles that case. llvm-svn: 75514
-
David Goodwin authored
Fix FP elimination code to work for Thumb-2 addrmode AddrModeT2_so. This fixes SingleSource/Benchmarks/Stanford/Queens (among others). llvm-svn: 75513
-
Chris Lattner authored
llvm-svn: 75512
-
Dan Gohman authored
check for avoiding re-analyzing a widening cast needed to happen earlier, as getSCEV itself may result in a isLoopGuardedByCond query. llvm-svn: 75511
-
Oscar Fuentes authored
hierarchy to the list of dependencies. llvm-svn: 75510
-
Steve Naroff authored
llvm-svn: 75509
-
Owen Anderson authored
llvm-svn: 75508
-
Devang Patel authored
llvm-svn: 75507
-
Daniel Dunbar authored
for stdin. llvm-svn: 75506
-
Steve Naroff authored
llvm-svn: 75505
-
Devang Patel authored
llvm-svn: 75504
-
Devang Patel authored
llvm-svn: 75503
-
Kevin Enderby authored
llvm-svn: 75500
-
Eli Friedman authored
llvm-svn: 75499
-
Owen Anderson authored
llvm-svn: 75497
-
Dan Gohman authored
SCEVZeroExtendExpr ahead of the most expensive analysis. This speeds up analysis and helps avoid pathologically bad behavior on the testcase in PR4534. llvm-svn: 75496
-
Eli Friedman authored
bitcasts will always be eliminated anyway. llvm-svn: 75495
-
Dan Gohman authored
a bunch of redundent code in Profile methods, and prepares for upcoming changes to do improved memoization. llvm-svn: 75494
-
Dan Gohman authored
llvm-svn: 75493
-
Chris Lattner authored
llvm-svn: 75492
-
Bill Wendling authored
llvm-svn: 75491
-
David Greene authored
Add infrastructure to allow post instruction printing action triggers. We'll eventually use this to print comments in asm files and do other fun things. This adds interfaces to the AsmPrinter and changes TableGen to invoke the postInstructionAction when appropriate. It also add parameters to TargetAsmInfo to control comment layout. llvm-svn: 75490
-
Chris Lattner authored
llvm-svn: 75489
-
Bill Wendling authored
llvm-svn: 75488
-
Fariborz Jahanian authored
llvm-svn: 75487
-
Steve Naroff authored
- Improve comment for Type::getPointeeType(). - Remove a couple redundant casts/returns. - Fix 80 column violations for all getAsStringInternal() methods. llvm-svn: 75485
-
Bill Wendling authored
llvm-svn: 75484
-
Daniel Dunbar authored
- Unused, fear not cmakers. llvm-svn: 75483
-
Dan Gohman authored
always adds a newline, so this fixes Value::dump printing an extra blank line. llvm-svn: 75481
-
Dan Gohman authored
stored rather than recomputed on each bucket traversal. llvm-svn: 75480
-
Bob Wilson authored
llvm-svn: 75479
-
Chris Lattner authored
and use it from one more place. Patch by Jakub Staszak! llvm-svn: 75478
-
http://llvm.org/viewvc/llvm-project?view=rev&revision=75314Steve Naroff authored
Still more to come...just wanted to get the no-brainers out of the way. llvm-svn: 75477
-
Chris Lattner authored
so that all code paths get it. PR4256 was about a case where the phi translation loop would find all preds in the Visited cache, so it could get by without re-sorting the NonLocalPointerDeps cache. Fix this by resorting it earlier, there is no reason not to do this. This patch inspired by Jakub Staszak's patch. llvm-svn: 75476
-
Devang Patel authored
llvm-svn: 75473
-
David Greene authored
Make some more changes suggested by Chris. Manipulators go away. llvm-svn: 75472
-
Devang Patel authored
llvm-svn: 75471
-
Sanjiv Gupta authored
llvm-svn: 75461
-
Sanjiv Gupta authored
link libstd.so with llvm-ld by default with all the programs user is trying to build. llvm-svn: 75460
-