[llvm] r229322 - Revert 229175

Philip Reames listmail at philipreames.com
Sun Feb 15 11:07:31 PST 2015


Author: reames
Date: Sun Feb 15 13:07:31 2015
New Revision: 229322

URL: http://llvm.org/viewvc/llvm-project?rev=229322&view=rev
Log:
Revert 229175

This change is a logical suspect in 22587 and 22590.  Given it's of minimal importanance and I can't get clang to build on my home machine, I'm reverting so that I can deal with this next week.


Modified:
    llvm/trunk/lib/Analysis/MemoryDependenceAnalysis.cpp

Modified: llvm/trunk/lib/Analysis/MemoryDependenceAnalysis.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Analysis/MemoryDependenceAnalysis.cpp?rev=229322&r1=229321&r2=229322&view=diff
==============================================================================
--- llvm/trunk/lib/Analysis/MemoryDependenceAnalysis.cpp (original)
+++ llvm/trunk/lib/Analysis/MemoryDependenceAnalysis.cpp Sun Feb 15 13:07:31 2015
@@ -422,9 +422,7 @@ getPointerDependencyFrom(const AliasAnal
   }
 
   // Walk backwards through the basic block, looking for dependencies.
-  // We can stop before processing PHIs or dbg intrinsics.
-  const BasicBlock::iterator Begin(BB->getFirstNonPHIOrDbg());
-  while (ScanIt != Begin) {
+  while (ScanIt != BB->begin()) {
     Instruction *Inst = --ScanIt;
 
     if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(Inst))





More information about the llvm-commits mailing list